2
我有一個jQuery的移動1.0b1網站,通過ajax填充列表。點擊事件不在jQuery的移動列表視圖
填充列表後,我打電話
$('#theResults').listview();
產生的HTML有每一個類「sresult」的鏈接 - 接下來就是樣品
<li><a class='sresult' href="#addResult">
<h3>title</h3>
<p>some content</p>
</a></li>
現在我有一個活的功能應該THEORETICALLY將點擊事件綁定到這些項目。它的工作原理在Firefox中查找...但是對我的iPhone Safari瀏覽器的單擊事件不會觸發
$('.sresult').live('click', function(event) {
event.preventDefault();
alert("i'm running!");
});
代替你錯過了一段時間:'$('。sresult')' – Henry
是在我的計算器條目中的一個錯字...它沒有解決問題...我更新了我的問題上面。雖然 – ladieu
現在我添加了href ='javascript:stub()',並添加了一個名爲stub的函數,它不做任何事情。這似乎可以讓事件附加在iPhone上......它有點像一個解決方案。我想知道如何正確地做到這一點 – ladieu