首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery -由现有插件处理时捕获事件

问jquery -由现有插件处理时捕获事件
EN

Stack Overflow用户
提问于 2010-02-10 16:56:19
回答 2查看 199关注 0票数 1

我使用的是一个捕获鼠标/键盘点击(ui.selectable.js)的jQuery UI插件,但似乎不会进一步传播它。

有没有什么技巧可以用来在我的代码中捕获keydown或mouse*事件,即使是对于插件已经在侦听这些事件而不是传播它们的元素?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-10 18:09:12

也许你正在寻找live()方法来捕获特定的事件,例如"mouseover“或"keydown”,如果它们已经被你的插件捕获的话。

请注意,您必须使用jQuery 1.4将同一类型的多个实时事件绑定到一个对象-如果我没有记错发行说明的话;)

顺便说一句:您可以使用die()或unbind()来停止特定对象的插件

票数 0
EN

Stack Overflow用户

发布于 2010-02-10 17:49:37

我认为你应该看看这个播客,它不是很长,但它会让你理解jquery中的事件委托:

http://james.padolsey.com/javascript/screencast-1-event-delegation-in-jquery/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2235479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档