[英]Using jQuery load() on dynamic content
我正在嘗試使用jQuery load()
將內容加載到DIV中,但是如果在頁面加載之后生成了調用該函數的鏈接,則該鏈接將無法正常工作。
var ajax_load = "<img class='loading' src='ajax-loader.gif' alt='loading...' />";
$(".slide_more").click(function() {
$("#ajaxcontent").html(ajax_load).load('p=4324.php #singlePost');
});
以及生成的鏈接:
<a href="#" class="slide_more" id="load_basic">LOAD</a>
我試過使用live()
和delegate()
沒有運氣:
$(".slide_more").live('click', function() {
$("#ajaxcontent").html(ajax_load).load('p=4324.php #singlePost');
});
奇怪的是.slide_more
類還調用了一個簡單的jQuery切換,該切換與live()
。
已將live()處理函數添加到click()事件的jQery代碼段工作正常。 我只需要確保代碼在任何其他代碼之前位於頁面頂部。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.