前言:引入YUI3委派的敲击事件似乎破坏了所有页面默认单击事件...按钮,输入字段编辑,单选按钮选择等。在...之前一切正常我所做的就是在需要委托on-tap事件的任何地方都将event-tap
模块包含在几个相关的YUI调用中。
详细信息:我的Web应用程序必须同时在PC和触摸屏设备上使用。我的早期版本仅支持on-“ click”事件侦听器委托,该委托在(即使在大多数触摸设备上)也可以正常工作。现在,每当 Web-app描述:YUI.Env.UA.touchEnabled
为true时,我都将迁移为使用更适当的on“ tap”事件侦听器。但是,自从完成更新以来,我的所有正常“单击”事件都无法在我的iPad Air(Safari iOS 7.1.1)上正常运行,而在iPod Touch(Safari iOS 6.1.3)上却可以正常运行。所谓“正常点击事件”,是指将具有默认点击行为的简单/标准按钮,字段和元素添加到其中[[(如我在前面的序言中所述)。ul
/ li
),我使用YUI3的事件委派定义了单击的订阅。因此,每当用户单击/点按一个项目时,就应该显示一个YUI面板。该面板上有一些按钮和文本字段。直到我介绍了事件触发功能之前,这种方法都非常有效。所以...有谁知道这是一个已知的错误还是什么?我无法在线搜索任何内容。 Click可以在PC和较旧的移动浏览器上正常运行(即使包含水龙头),也不能在最新的移动Safari上运行。
[前言:引入YUI3委托的点击事件似乎已经破坏了所有页面上的默认点击事件...按钮,输入字段编辑,单选按钮选择,等等。在此之前,一切正常...