我用于显示上下文菜单的工作jquery代码如下:
<script type="text/javascript">
$(function () {
$.contextMenu({
selector: '#mytv a',
callback: function (key, options) {
var m = "clicked: " + key;
window.console && console.log(m) || alert(m);
},
items: {
"edit": {
name: "Closing on Click",
icon: "edit",
callback: function () { return true; }
},
"cut": {
name: "Open after Click",
icon: "cut",
callback: function () { return false; }
}
}
});
});
</script>
而不是硬编码菜单我想要显示菜单:
<ul id="myMenu" class="contextMenu">
<li class="copy"><a href="#add">Add</a></li>
<li class="edit"><a href="#edit">Edit</a></li>
<li class="delete"><a href="#delete">Delete</a></li>
<li class="quit separator"><a href="#cancel">Cancel</a></li>
</ul>
我对jquery并不擅长任何帮助都会受到高度赞赏。