0
我還是jQuery手機新手。我正在嘗試在我的某個網頁上解決一個小問題。jquery mobile動態插入新的鏈接到DOM不工作
我有一個頁面,有一個簡單的鏈接列表。有沒有什麼特別的是在這裏,只是這樣的:
<ul>
<li> <a href="test.php">One</a></li>
<li> <a href="test1.php">Two</a></li>
<li> <a href="test2.php">Three</a></li>
<li> <a href="test3.php">Four</a></li>
<li> <a href="test4.php">Five</a></li>
<ul>
<a href="#" id="list_more">More</a>
我有一點的JS使得點擊#list_more
鏈接時,我們做一個Ajax調用拉動未來五年的項目,並增加了ul
結束。
$('#list_more').click(function(){
$.post("/scripts/ajax.php", function(data){
$('#list_more').attr('data-time',data.time);
$('ul li:last').after(data.out);
});
})
頁面使用多頁面模板進行設置。由於新頁面正在動態添加到DOM,因此我收到了一條Error loading page
消息。我不知道如何解決這個問題。
首先,在退出函數之前忘記'return false'。你從哪裏得到這個錯誤? – Ozerich
增加了'返回false',但它沒有任何區別,我可以告訴。當我點擊任何新添加的鏈接時出現錯誤。 – TH1981
你確定data.out有很好的鏈接嗎? – Ozerich