2

如何使用 jQuery live 函数作为右键单击侦听器?

我使用了这个插件:http ://abeautifulsite.net/2008/05/jquery-right-click-plugin用于右键单击事件监听。但这不是现场直播,这对我来说是个问题。

希望你能帮忙

(顺便说一句。对不起我的英语不好)

提前致谢

4

3 回答 3

1

rightClick()只是一个分配常规鼠标事件的函数。该函数禁用上下文菜单。

rightClick()直接在动态创建图像的代码中调用图像可能会更好。

var $myNewImage = $('<img src="some/path.jpg" />');
    $myNewImage.rightClick(function(){
                               // Your right click code
                           });

$myNewImage.appendTo(selector);
于 2010-06-19T21:49:59.627 回答
1

我还没有通过插件代码,但试试这个。

$("#selector").live("rightClick", function(e) {
     // Do something
});
于 2010-06-20T02:25:23.470 回答
0

尝试:

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-07-27T15:35:04.120 回答