ontouchstart不适用于iPad?

时间:2015-11-18 11:35:15

标签: javascript html ios ipad

我想根据iPad上的项目触摸隐藏元素。以下链接显示 - https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/Attributes.html,Safari支持ontouchstart属性,但不起作用。在那种情况下我们该怎么办?我无法使用任何JavaScript。我只需要在html中实现它。

我的代码:



<div class="myclass" id="overlay" ontouchstart="hideElement()" onclick="hideElement()" onmousedown="hideElement()"></div>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

无法直接在html元素上添加ontouchstart。因为只有Apple扩展支持。您可以看到here

  

支持级别

     

Apple扩展程序。

您可以使用Jquery或不同的Apple扩展程序来实现。您可以在此处找到有关Apple扩展的更多详细信息 https://developer.apple.com/app-extensions/