我面临着一个奇怪的情况。单击时,我绑定(bind)一个将调用 AJAX 函数的事件,但是当我按 Ctrl 单击时,应禁用默认单击操作。有什么方法可以实现它..请分享有关如何进一步进行的任何想法..
$('#demo1').click(function(e) {
if(e.ctrlKey == true) {
alert("control click");
}
else {
alert("normal click");
$("#demo1").bind('select_node.jstree', function(event, data) {
var url = data.rslt.obj.children("a:eq(0)").attr("href");
$('.ui-layout-center').load(url);
});
}
});
最佳答案
检查e.ctrlKey
。
关于jquery - 禁用 Ctrl Click 上的单击操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4738560/