我正在使用第三方JavaScript库,我想模拟单击某个元素。 $('#element').trigger('click');
它的工作原理,但是当我在我的Android设备上尝试这个时,它不起作用。我不知道第三方库是如何工作的,但是当我点击元素时,它会触发,我如何检测哪个事件被触发并从JavaScript调用它?谢谢!Javascript - 检测点击移动设备
0
A
回答
1
这是最有可能的是,插件是在移动时使用touchstart
事件。但是,对于所有移动设备来说这可能并不一样,所以最好不要依赖这个事实。
从JavaScript的角度来看,没有简单的方法来检测— —至少据我所知,什么事件已经被应用到哪个元素(以本地术语来说)。不同版本的jQuery确实存储了使用jQuery实例应用的事件,您可以通过.data()
方法访问这些事件。然而,这不是标准化的,jQuery不断改变它们的存储方式,所以它不可靠。
- Can I find events bound on an element with jQuery?
- List all javascript events wired up on a page using jquery
最好的办法是找到某种插件,对于浏览器的工作,我有一些插件扎成的Firebug(用于Firefox)的,其与帮助jQuery查询的数量......但是,从移动设备获取这些数据会非常棘手,我自己也没有尝试过这样的任何事情。
相关问题
- 1. 检测移动设备
- 2. 使用JavaScript检测移动设备
- 3. 如何检测移动设备移动?
- 4. 检测设备移动
- 5. navigator.userAgent检测移动设备?
- 6. 移动设备被检测为非移动设备
- 7. 移动设备检测问题
- 8. 检测一些移动设备
- 9. 移动设备interperting悬停为点击
- 10. 检测鼠标点击时的移动,并检测双击
- 11. 如何检测设备的移动?
- 12. 检测设备移动距离
- 13. 检测移动设备的Java
- 14. 检测设备向前移动
- 15. Rspec强制mobile_fu检测移动设备
- 16. 移动设备上的语言检测
- 17. 移动设备检测 - 网络开发
- 18. 检测室内移动设备(J2ME)
- 19. 检测窗口移动设备
- 20. PyUsb:检测设备移除
- 21. 未检测到高密度设备的移动设备的Foundation4断点
- 22. 如果移动设备被静音,Javascript可以检测到吗?
- 23. 检测用户是否在移动设备上使用javascript
- 24. 在移动设备上使用javascript检测屏幕密度?
- 25. 为什么我的javascript检测不到移动设备?
- 26. 检测带有javascript的移动设备的最简单方法
- 27. 使用JavaScript和Razor检测移动设备
- 28. DNN中的移动设备上的移动设备检测和重新发射
- 29. 检测移动设备 - 和平板设备
- 30. Javascript反向设备检测
它看起来像你使用jQuery。 ''我不知道第三方图书馆是如何工作的'''你不觉得你应该知道吗? – Charlie
是的,我想我无法找到。它包含6000行代码。 http://we.tl/SfqKUs6Rae(galleria.io) – Volodymyr
您不需要发布6000行代码向我们显示您的代码。只告诉我们什么是重要的......此外,这是很多代码。巩固!此外,它不愿意要求潜在的帮助者从未知的文件共享网站下载你的整个JS文件。 – Charlie