防止 ExtJS 树节点锚点触发,但没有哈希值
我需要防止树节点锚点导航当前页面,但锚点必须继续显示其链接(无哈希)。
我试图在设置侦听器
时设置return false
:
...
listeners : {
click : function (node) {
/* some processes */
return false;
}
}
...
似乎没用,锚点仍在触发其href。
我无法对所有节点进行 onClick 注入,因为节点是按需加载的。
有什么想法吗?
I need to prevent tree node anchor from navigating current page, but the anchors have to keep showing its link (no hash).
I tried to put return false
when it sets up the listener
:
...
listeners : {
click : function (node) {
/* some processes */
return false;
}
}
...
Seems it is useless, the anchors are still firing its href.
I can't do onClick injection for all nodes, because the nodes are loaded on demand.
Any idea's?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不一定,您是否考虑过用不同的方法来做到这一点,即:
Not necessarily, have you thought about doing this with a different approach, i.e.: