我正在尝试在特定类型的 DIV 上创建右键菜单……我认为它可以正常工作,因为当我在 Visual Studio 中调试时,不会出现右键菜单。但是当我在没有调试的情况下运行它时,确实会出现正确的菜单!
如果我使用 alert() 函数,这会杀死正确的菜单,但我不想使用警报,我只是希望出现一个备用的右键单击菜单,并且似乎无法阻止默认菜单的出现。
这是一个小提琴:http: //jsfiddle.net/tvance929/5N2ak/
您会注意到,如果您注释掉警告行 - 右键菜单将重新出现。
我已经尝试过 RETURN FALSE 和 e.preventdefault() ...我错过了一些东西。