我有一个Kendo UI Treeview,我的页面上设置了复选框
我想在双击时抑制子节点的展开/折叠,并检查dblclick上的子节点
我试过了
$("#treeview").kendoTreeView({ }).on('dblclick', '.k-in', function (event) {
event.preventDefault();
alert('dblclick');
}).data("kendoTreeView")
防止默认似乎没有压缩扩展和崩溃
答案 0 :(得分:3)
试试这个: {{1}}
答案 1 :(得分:2)
您好,您不想在双击事件中展开或折叠,然后按照这样做...
$("#treeview").kendoTreeView({ }).on('dblclick', '.k-in', function (event) {
alert('dblclick');
return false;
}).data("kendoTreeView")
在代码中再添加一行return false。 这工作正常..
请参阅工作示例: - http://jsfiddle.net/GaFd6/37/ 在上面的示例中,如果您双击树,则节点将不会展开。
由于
答案 2 :(得分:1)
要摆脱dblclick的扩展:
$('#treeview').off('dblclick', '.k-in:not(.k-state-disabled)');
摆脱dblclick&扩展添加别的东西:
$('#treeview').off('dblclick', '.k-in:not(.k-state-disabled)')
.on('dblclick', '.k-in:not(.k-state-disabled)', function(evt) {
// your stuff
});