我创建了一个web应用程序,当用户右键单击并遇到this我非常喜欢的一个需要上下文菜单。我有一个问题,当我给两个不同的菜单分配两个div元素时,两个菜单都出现相同的菜单。例如,下面的代码创建两个div元素,将它们放到页面上,然后为每个元素分配一个单独的上下文菜单。一个Javascript上下文菜单?
this.leftDiv = document.createElement("div");
this.leftDiv.id = "Left_DIV";
document.body.appendChild(this.leftDiv);
$("#" + this.leftDiv.id).contextmenu(left_Options);
.........
this.rightDiv = document.createElement("div");
this.rightDiv.id = "Right_DIV";
document.body.appendChild(this.rightDiv);
$("#" + this.rightDiv.id).contextmenu(right_Options);
现在,当应用程序在浏览器中加载后,双方的div的有left_Options菜单系统。
任何人都可以推荐一个好用的JavaScript上下文菜单,易于使用?
干杯。
left_options和right_options有什么? – Khez 2011-04-03 22:51:11
我发现了这个问题的一个重复:http://stackoverflow.com/questions/1652456/context-menu-javascript?lq=1 – 2012-12-14 21:04:09