我正在使用HTML5 / JqueryMobile来创建网页。我知道onclick功能无法在ios设备浏览器上运行。如何更改所有可点击的onclick事件?以便我可以点击ios设备浏览器。< / p>
这只适用于我创建的uniqueID。
$("#Button").tap(function(e) {
e.preventDefault();
alert("test");
});
我希望点击所有onclick事件。任何想法?
答案 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>