我試圖使用jquery「on」方法來偵聽單擊事件上可能還沒有在頁面上的元素。 (在我的例子中,元素是在頁),但它在iOS7jquery使用.on()當元素不存在現在工作在ios7
不工作測試工作:
鉻32.0.1700.72米
FF 26
Android 4.3的三星S3
不工作我運行ios7 iPhone 4S
的jsfiddle:http://jsfiddle.net/MPYKX/
HTML:
<div id="clickable">Click me</div>
個
JS:
var onClick = function() {
alert("ok");
};
$(document).ready(function() {
$(document).on("click", "#clickable", onClick);
});
任何想法?
重複http://stackoverflow.com/questions/3705937/document-click-not-working-correctly-on-iphone-jquery –
這可能是值得探討'ontouch'事件..如你不'點擊「觸摸設備上的元素 –