2017-11-02 9 views
-2

最初に私は3枚の写真をロードします、 "load more"をクリックしてからをクリックしてください。統合されたイメージスライダを開かず、イメージをフルサイズで開くだけです(通常のリンクのように)。コンソールにエラーは表示されません。ajaxを使用して画像をもっと読み込むprettyphotoは動作しません

あなたがスクリプトの下に見つけることができます助けを事前に

<script type="text/javascript"> 
    $(document).on('click', '.loadmore', function() 
    { 
     $(this).text('Loading...'); 
     var ele = $(this).parent('li'); 
     $.ajax({ 
      url: 'loadmore.php', 
      type: 'POST', 
      data: 
      { 
       page:$(this).data('page'), 
      }, 
      success: function(response) 
      { 
       if(response) 
       { 
        ele.hide(); 
        $(".news_list").append(response); 
       } 
      } 
     }); 
    }); 
</script> 

感謝を...

+0

を動作するはず質問を編集してください、それが読めないのです。 –

+0

ZOOMこのコードをloadmore.phpに書き込んでprettyphotoを開きます – Ajay1812

+0

フォーマットとスペルが改善されました – sintakonte

答えて

0

あなたがDOMに動的に項目を追加するので、あなたはかなりの写真のインスタンスを再初期化してきました。そのような

何かが

$(document).on('click', '.loadmore', function() 
{ 
    $(this).text('Loading...'); 
    var ele = $(this).parent('li'); 
    $.ajax({ 
     url: 'loadmore.php', 
     type: 'POST', 
     data: 
     { 
      page:$(this).data('page'), 
     }, 
     success: function(response) 
     { 
      if(response) 
      { 
       ele.hide(); 
       $(".news_list").append(response); 
       $("a[rel^='prettyPhoto']").prettyPhoto(); 
      } 
     } 
    }); 
}); 
+0

ありがとうございました。今、よく感謝しています。 – Ajay1812

+0

then answer answer pls;) – sintakonte

関連する問題