Javascript 剑道树视图,支持拖放和右键单击
我正在尝试配置剑道UI树视图,以便支持拖放和右键单击节点。我编写了以下Javascript/jQuery代码:Javascript 剑道树视图,支持拖放和右键单击,javascript,jquery,kendo-ui,kendo-treeview,Javascript,Jquery,Kendo Ui,Kendo Treeview,我正在尝试配置剑道UI树视图,以便支持拖放和右键单击节点。我编写了以下Javascript/jQuery代码: <script type="text/javascript"> $("#treeview").on('mousedown', '.k-item', function (event) { if(event.which === 3) { event.stopPropagation(); $('#treev
<script type="text/javascript">
$("#treeview").on('mousedown', '.k-item', function (event) {
if(event.which === 3) {
event.stopPropagation();
$('#treeview').data('kendoTreeView').select(this);
alert("right click... ");
}
});
</script>
$(“#treeview”).on('mousedown','.k-item',函数(事件){
if(event.which==3){
event.stopPropagation();
$('#treeview')。数据('kendoTreeView')。选择(此项);
警报(“右键单击…”);
}
});
拖放功能可以正常工作。。。直到我右键单击一个节点。之后,在重新加载页面之前,我无法执行任何拖放操作
有什么想法吗?您在contextmenu上有没有eventlistener?您好,我试过使用和不使用eventlistener。结果是一样的:拖放功能丢失。您有任何错误吗?尝试使用FireBug,我没有得到任何错误。我在Chrome和InternetExplorer10中尝试过。显示你如何初始化剑道树视图的代码。