我在我的页面上设置了一个带有复选框的剑道UI树视图
我想在双击时抑制子节点的展开/折叠并在dblclick
上检查子节点i have try
$("#treeview").kendoTreeView({ }).on('dblclick', '.k-in', function (event) {
event.preventDefault();
alert('dblclick');
}).data("kendoTreeView")
防止违约似乎并没有抑制扩张和崩溃
试试这个:$("#treeview").unbind("dblclick");
如果你不想在双击事件时展开或折叠,那么就像这样做…
$("#treeview").kendoTreeView({ }).on('dblclick', '.k-in', function (event) {
alert('dblclick');
return false;
}).data("kendoTreeView")
只需在代码中再添加一行返回false。
参见工作示例:-http://jsfiddle.net/GaFd6/37/在上面的例子中,如果你双击tree,那么node将不会展开。
谢谢
去掉expand on dblclick:
$('#treeview').off('dblclick', '.k-in:not(.k-state-disabled)');
去掉expand on &添加其他内容:
$('#treeview').off('dblclick', '.k-in:not(.k-state-disabled)')
.on('dblclick', '.k-in:not(.k-state-disabled)', function(evt) {
// your stuff
});