0

私はまだjQuerymobileを初めて使用します。自分のページの1つで小さな問題を修正しようとしています。

リンクの簡単なリストがあるページがあります。ここでは特別なことは何もありません。これだけです。

<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リンクがクリックされたときに、次の5つのアイテムをプルして、の最後に追加する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メッセージが表示されます。これを修正する方法がわかりません。

4

1 に答える 1

0

リストを更新してみましたか?http://operationmobile.com/dont-forget-to-call-refresh-when-adding-items-to-your-jquery-mobile-list/

于 2012-09-23T03:12:41.660 に答える