我正在尝试Jquery上下文菜单。它的工作正常。我的代码如下
$(function () {
$.contextMenu({
selector: '.droppable',
callback: function (key, options) {
if (key == "delete") {
if ($(this).html() != "") {
$(this).html("");
deleteKey($(this).attr("id"));
}
}
},
items: {
"delete": { name: "Delete", icon: "delete" }
}
});
});
现在我想要的是不打开菜单($(this).html()==“”)。
当容器的html为空时,我可以阻止右键单击菜单吗?
提前致谢。
Vidhin
答案 0 :(得分:0)
行,
我得到了解决方案。
每当conte的html发生变化时,我都需要运行代码
if ($(this).html() == "") {
$("#" + $(this).attr("id")).contextMenu(false);
}
感谢。