jQuery没有文档的功能?

时间:2011-11-19 09:26:50

标签: jquery

右键点击元素:( 没有使用插件)

我看到了这样的答案:

$('#hello').bind("contextmenu",function(e){    //contextmenu ??
   alert('Right Clickz');
   return false;
}); 

我搜索了所有jquery网站,但没有找到contextmenu函数。

哪里有记录?

2 个答案:

答案 0 :(得分:3)

bind()方法采用DOM事件的名称,该事件是jQuery运行的DOM树支持的任何事件,包括您自己的自定义事件。并未记录所有浏览器的所有事件,并且所有事件都不会存在于所有浏览器中。

请参阅此处的文档:http://api.jquery.com/bind/

某些活动有快捷方式,可能适用于大多数浏览器。

对于更多可能的DOM事件谷歌搜索“dom事件列表”。

答案 1 :(得分:1)

此站点显示了事件可用的浏览器和对象(几乎所有):

http://www.quirksmode.org/dom/events/contextmenu.html

  

当用户通过右键单击调用上下文菜单时,将触发contextmenu事件。

这个方便的演示页面显示了它的实际效果:

http://www.quirksmode.org/dom/events/tests/contextmenu.html