jqueryのコンテキストメニューをページに使用していますが、このdivの右ボタンをクリックすると特定のdivのIDを取得できません。Div Idを右クリックする方法
0
A
答えて
0
6
$('#element').on("contextmenu",function(){
alert(this.id);
});
又は
$('#element').on('mousedown', function(e) {
if (e.which === 3) {
alert(e.target.id);
}
});
0
は一例です。
HTML ::
<div id="buttondiv">
<button type="button">Click Me!</button>
</div>
jqueryのコード:
$(document).ready(function(){
$("button").on("mousedown", function(e){
if(e.which == 3){
var divId = $(this).parent().attr("id");
console.log(divId);
}
})
});
0
は、私はあなたが
これは、任意の<div>
上で動作する "divの上で右クリック" を意味すると仮定していますページ:
//bind the event to the document, using the delegate of "div"
$(document).on('mousedown', 'div', function (e) {
//check that the right mouse button was used
if (e.which === 3) {
//log the [id] attribute of the element that was right-clicked on
console.log($(this).attr('id'));
}
});
関連する問題
- 1. HTML DIVを右クリックしてキャプチャする
- 2. div内のテキストをクリックする方法
- 3. divを右クリックするとコンテキストメニューが開きません
- 4. クリックしたdivのIDを取得
- 5. 右クリックしてオブジェクトをクリックした後のJOptionPane()の方法
- 6. 右マウスボタンにバインドする方法knockoutJsをクリックしますか?
- 7. C#を使用してシステムトレイのアイコンを右クリックする方法
- 8. オブジェクトを右クリックしてコンテキストメニューを追加する方法
- 9. 右クリックjquery
- 10. divの右下にimgを配置する方法
- 11. ヘッダーの右上隅に「ソーシャルメディア」divを配置する方法は?
- 12. ブロックする方法VB.NETでFlash Playerを右クリック
- 13. sparkコンボボックスの右クリックでペーストオプションを有効にする方法
- 14. WebDriverをダブルクリックして右クリックする方法は?
- 15. OSX上のFinderでファイル項目を右クリックする方法
- 16. DataGrid + ContextMenu:右クリックで行を取得する方法
- 17. Adobe Flex WebAppの右クリックを無効にする方法
- 18. 入れ子のdivを含むdivの右側に配置する方法
- 19. div内の固定位置divを右揃えにする方法
- 20. Firefoxでの左クリックと右クリックの処理方法
- 21. x-editableクリックした要素のIDを取得する方法
- 22. メインメニューを右クリック
- 23. アップルスクリプトファイルを右クリック
- 24. android:クリックするとテキストビューのIDを取得する方法は?
- 25. CSS img align:DIVの中右右揃えを設定する方法
- 26. 他のdivをクリックした後、divを表示する方法は?
- 27. jQueryモバイルでdivをクリックしてページコンテンツをリクエストする方法は?
- 28. ボタンをクリックしてdivをリフレッシュする方法
- 29. クリックしているjQueryの要素のIDを取得する方法
- 30. DIVをクリックできない領域でクリック可能にする方法は?
「divを右クリックする」または「div内のボタンをクリックする」という意味ですか? – zzzzBov