概述我在asp.net 3.5中开发了一个Web应用程序.它正在消耗大量的 javascript / JQuery
事件,并且在普通的浏览器中正常工作,但我的客户说这些不适用于平板电脑/机器人和iPad.就像我有一个下拉列表,其中我在javascript中触发按键和鼠标点击事件,这些在普通浏览器中完美地工作,我需要在IPads和 Android平板电脑中处理所有这些. 点击事件在iPad上不
起作用,因为 我在asp.net 3.5中开发了一个Web应用程序.它正在消耗大量的 javascript / JQuery事件,并且在普通的浏览器中正常工作,但我的客户说这些不适用于平板电脑/机器人和iPad.就像我有一个下拉列表,其中我在JavaScript中触发按键和鼠标点击事件,这些在普通浏览器中完美地工作,我需要在IPads和 Android平板电脑中处理所有这些.解决方法 点击事件在iPad上不起作用,因为它是触摸屏 – 点击vs触摸我想.你考虑过使用 JQueryMobile而不是Jquery吗?我针对触摸设备进行了优化 – 正如它在网站的最前页所述.
而不是使用点击它有一个完整的主机events you can hook into,即点击,滑动,taphold等…很容易将相同的功能挂钩到点击和点击事件,即
('myelement').bind('click',function(event){ myClickFunction(); });('myelement').bind('tap',function(event){ myClickFunction(); });
有可能(几乎肯定)有更优雅的方法来做到这一点 – 但这真的只是一个开始.
总结
以上是内存溢出为你收集整理的jquery – Javascript事件在Tablet PC中不起作用?全部内容,希望文章能够帮你解决jquery – Javascript事件在Tablet PC中不起作用?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)