如何在ios浏览器中点击我所有的onclick事件?

时间:2013-03-25 09:54:52

标签: javascript html5 jquery-mobile

我正在使用HTML5 / JqueryMobile来创建网页。我知道onclick功能无法在ios设备浏览器上运行。如何更改所有可点击的onclick事件?以便我可以点击ios设备浏览器。< / p>

这只适用于我创建的uniqueID。

  $("#Button").tap(function(e) {
    e.preventDefault();
    alert("test");
});

我希望点击所有onclick事件。任何想法?

1 个答案:

答案 0 :(得分:1)

以下代码将捕获tap上的所有document个事件。

$(document).on('tap', function () {
 $('<p>tap</p>').appendTo('#content'); // example
});

这适用于iOS浏览器和桌面浏览器(已测试)。

<div data-role="page" id="page">
 <div data-role="header">
  <h1>Header</h1>
 </div>
 <div data-role="content" id="content">Tap events</div>
  <div data-role="footer">
  <h4>Footer</h4>
 </div>
</div>