javascript – 如何在iOS中绑定点击事件?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript – 如何在iOS中绑定点击事件?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1128字,纯文字阅读大概需要2分钟。
内容图文
![javascript – 如何在iOS中绑定点击事件?](/upload/InfoBanner/zyjiaocheng/774/4ce8649be56942a2ac97b9b7549f081f.jpg)
我只是“试图”将点击事件绑定到< button>并使其适用于桌面(chrome,FF,…),android和iOS.
我尝试了很多东西,如this光标:指针似乎是最简单,最有效但不起作用.
我还尝试了HTML元素上的onclick =”或onclick =’void(0)’,这是我见过的一个技巧,我甚至都不记得…
我尝试使用外部库如FastClick删除到300ms等待点击后…不起作用
并且没有更多机会使用Pointer Events Polyfill并使用指针绑定…
我的想法已经用完……
我的HTML:
<div class="col-md-12">
<button type="button" onclick='' id="begin" class="btn andro btn-danger btnlg">
<img src="img/icon.png" height="50px"> GO
<img src="img/icon.png" height="50px">
</button>
</div>
我的JS:
$(document).on('touchstart', '#begin', function() {
// do things
});
我当然尝试绑定touchstart(甚至是touchend!)而不是点击仍然无法在iphone上运行…
问题是:我没有iphone来测试我的东西所以我必须相信一些拥有iOS设备的朋友……我是否需要更改我的代码……或者改变我的朋友? ^^
解决方法:
Soooo ….经过大量的搜索和尝试,例如删除逐个库和评论部分代码……
我能够找到弄乱点击的内容……这是因为我的绑定封装在:
$( document ).ready(function() {
// My bindings here
});
似乎iOS不喜欢这个……
只需将你的点击绑定到准备好的功能,它就可以了……希望它可以帮助某人!
内容总结
以上是互联网集市为您收集整理的javascript – 如何在iOS中绑定点击事件?全部内容,希望文章能够帮你解决javascript – 如何在iOS中绑定点击事件?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。