如何將jQuery live函數用作右鍵單擊偵聽器?jQuery live right click
我已經使用這個插件:http://abeautifulsite.net/2008/05/jquery-right-click-plugin用於右鍵點擊事件監聽。但它不是活的,這對我來說是一個問題。
希望你能幫助
(順便說一句,對不起,我的英文不好)
在此先感謝
如何將jQuery live函數用作右鍵單擊偵聽器?jQuery live right click
我已經使用這個插件:http://abeautifulsite.net/2008/05/jquery-right-click-plugin用於右鍵點擊事件監聽。但它不是活的,這對我來說是一個問題。
希望你能幫助
(順便說一句,對不起,我的英文不好)
在此先感謝
rightClick()
僅僅是分配普通的鼠標事件的功能。該功能禁用上下文菜單。
您最好直接在動態創建它們的代碼上直接調用rightClick()
。
var $myNewImage = $('<img src="some/path.jpg" />');
$myNewImage.rightClick(function(){
// Your right click code
});
$myNewImage.appendTo(selector);
謝謝。它完美的作品。 – Mikkel 2010-06-19 22:01:50
@Mikkel - 不客氣。 :O) – user113716 2010-06-19 22:17:34
我還沒有通過插件代碼,但嘗試了這一點。
$("#selector").live("rightClick", function(e) {
// Do something
});
嘗試:
var $myNewImage = $('<img src="some/path.jpg" />');
$myNewImage.bind("rightClick",function(){
// Your right click code
});
$myNewImage.appendTo(selector);
或者,如果你喜歡鏈接:
var $myNewImage = $('<img src="some/path.jpg" />')
.bind("rightClick",function(){
// Your right click code
})
.appendTo(selector);
你爲什麼堅持使用實況功能? – 2010-06-19 21:10:27
因爲我通過jQuery添加圖像,所以我必須使用現場。 – Mikkel 2010-06-19 21:33:03