这不是一个询问如何在平板电脑上复制鼠标操作的问题, 我知道有些图书馆可以处理移动设备,但我的问题就是为什么普通的jquery不会在我的平板电脑上运行。
例如:我有一个日期选择器和一个旋转木马,它们都没有在我的平板电脑上正常工作。
我知道鼠标操作不起作用,但这些简单的元素肯定应该吗?
包含日期选择器日历的DIV为空并折叠。当点击一些按钮时,我也有一些ajax调用。这些可能需要jquery库,但日历仍应加载并显示。
答案 0 :(得分:0)
逐一取出我的文件并测试后发现了罪魁祸首。我的一个jQuery文件中有一个额外的exclamatino标记:
if(!!('ontouchstart' in window)){
这导致我的日期选择器被隐藏在平板电脑(Android)上,尽管桌面设备不受影响。
我想这是因为Android在解析javascript时有更严格的规则?