YUI3 事件委托在 FF2 中不起作用
我使用的是 YUI 3.3.0。事件委托在 FF2 中不起作用。有什么线索吗?提前致谢。
container.delegate("click", function(e) {
alert("hi");
//alerts except in FF2
},"td, li");
I am using YUI 3.3.0. Event delegation not working in FF2. Any clue ? Thanks in advance.
container.delegate("click", function(e) {
alert("hi");
//alerts except in FF2
},"td, li");
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果容器是
tr
,则需要引用tbody
或td
元素,因为tr
是由tbody
隐式包装。td
是在委托发生之前接收点击的元素。If the container is a
tr
, you need to reference atbody
ortd
element instead, because thetr
is implicitly wrapped by atbody
. Thetd
is the element that receives the click before the delegation occurs.