【发布时间】:2012-08-31 10:57:18
【问题描述】:
我只是用mootools创建一个点击事件如下:
$$('body').addEvent('click:relay(div.smart-bg)', function(){
xxxxxxxxxxx
});
但是,这似乎不会在 iPad 上触发(而其他点击事件会触发)。这是否与它是添加的动态元素并且我正在使用 :relay 的事实有关?
非常感谢任何指针。
广告。
【问题讨论】:
-
能否提供一个测试用例?这是在 iPad 上工作的人:jsfiddle.net/EvBNQ/1
-
您为什么使用
$$('body')?没有理由遍历 DOM 来查找单独的 body 标签,尤其是当它已经作为document.body...!
标签: javascript mootools