我正在處理一個頁面,其中包含一些JS,我無法修改它正在加載到頁面,該頁面在單擊某個元素時觸發了一個函數。所以,我知道如何捕捉頁面上元素的右鍵點擊,但是有沒有辦法讓我明確地解除所有的右鍵點擊和右鍵單擊元素? 很顯然,如果像$(selector).unbind('rightclick)
這樣的東西有效但它當然不會。 任何幫助將不勝感激。 謝謝。如何解除僅在jQuery中的右鍵單擊事件
編輯
一些澄清...我並不想阻止默認點擊右鍵出現在元素是正確的點擊瀏覽器菜單。我只是想刪除所有在右鍵單擊時觸發的東西。當我這樣做的目標是所有的點擊,它工作正常,並出現默認菜單。唯一的問題是,我也解除了所有左鍵點擊事件,這正是我想要避免的。
基本上,我嘗試解除綁定的這個事件阻止了上下文菜單的出現。所以我試圖解開這個,即使爲了展示它。
你是如何綁定它的? – Chandu
綁定它的代碼無法修改,但我相信它綁定了mousedown事件。 – Munzilla