0
A
回答
4
请通过这个jsfiddle链接,这可能会帮助你实现这一目标。 在这个例子中,橙色区域是画布,如果你右键点击它,它会显示上下文菜单。
function createCustomMenu()
{
$(".box").unbind("click").bind("click", function (event) {
// Avoid the real one
event.preventDefault();
$("#custom-menu").hide(100);
// Show contextmenu
if ($("#custom-menu").show() === true) {
$("#custom-menu").hide(100)
// In the right position (the mouse)
css({
top: event.pageY + "px",
left: event.pageX + "px"
});
} else {
$("#custom-menu").show(100).
// In the right position (the mouse)
css({
top: event.pageY + "px",
left: event.pageX + "px"
});
}
});
}
现在,如果用户将取消选中该复选框,然后在上下文菜单中会disable.if用户将检查则仅会显示他的上下文menu.so我已经更新了这个链接也请参阅该工作例子..
点击这个链接看到的jsfiddle例如: - http://jsfiddle.net/TnbYm/22/
使用本
相关问题
- 1. 在菜单项上点击创建上下文菜单
- 2. 创建上下文菜单
- 3. 使用OSMbonuspack_v5.1创建上下文菜单
- 4. 在Android中创建上下文菜单
- 5. 创建自定义上下文菜单
- 6. 在JfxPane中创建上下文菜单
- 7. OnGestureListener取消创建上下文菜单
- 8. Android,如何创建上下文菜单...
- 9. 如何创建Kendo上下文菜单?
- 10. 创建自定义上下文菜单
- 11. Chrome右键单击上下文菜单
- 12. 上下文菜单单击Android
- 13. wpf上下文菜单左键单击
- 14. 上下文菜单左键单击Qt
- 15. 右键单击上下文菜单jquery
- 16. 上下文菜单左键单击
- 17. Xpages右键单击上下文菜单
- 18. 右键单击上下文菜单
- 19. JQuery右键单击上下文菜单
- 20. 如何在上下文菜单中创建子菜单?
- 21. 在上下文菜单中创建子菜单
- 22. 如何在Windows中创建上下文菜单子菜单?
- 23. Android从菜单选项中创建上下文菜单
- 24. 创建菜单项的弹出窗口(或上下文)菜单
- 25. 创建子菜单在柔性上下文菜单
- 26. 如何通过双击创建上下文菜单?
- 27. 点击图片创建下拉菜单
- 28. 如何在列表框上右键单击创建上下文菜单?
- 29. 为特定文件夹创建窗口右键单击上下文菜单
- 30. 上下文菜单MenuItem单击数据上下文?
感谢。在您的示例中,当用户单击鼠标右键时会显示一个菜单。其实我想要一个菜单,当用户点击画布内。 – Ajaii
使用Devendra Soni的答案并绑定到画布的'click'事件而不是'contextmenu'事件。 – markE
哟,对不起回复迟到...谢谢markE :) –