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 :) –