divを右クリックしてコンテキストメニューを開くにはcontextmenu.js(jQueryコンテキストメニュープラグイン)を使用しています。しかし、何とかデフォルトメニューだけが開きます。私は正確な問題を見つけることができません。divを右クリックするとコンテキストメニューが開きません
デバッグでは、右クリックするとコンテキストメニューがdivに関連付けられていることが示されています。しかしdivを右クリックすると、デフォルトメニューが開きます。
私は非常に限られた情報を提供していることを知っていますが、どんな提案や助けも受け入れられるでしょう。
ありがとうございました。
$(document).ready(function() {
$('#item-1').contextMenu({
menue: 'menueName'
},
function(action, el, pos) {
// do sth when the menu was clicked
alert('Action ' + action + ' was clicked on ' + $(el).attr('id'));
});
});
itselfeが定義されなければならないmenueを:
あなたはいくつかの情報を提供できますか?プラグインなどを設定するためのコードは何ですか?クリックイベントでpreventDefault()を呼び出そうとしましたか?プラグインはブラウザ間で互換性がありますか?これがあなたを助けてくれます:http://www.abeautifulsite.net/blog/2008/09/jquery-context-menu-plugin/#demo – tbraun89
ありがとうございます。はい、私は同じプラグインを使用しています。 – Infotechie
ありがとうございます。私はpreventDefault()を呼び出していませんが、同じプラグインを使用しています。 preventDefaultを使用する必要がありますか?はいの場合は、私を案内してください。 – Infotechie