簡體   English   中英

在動態內容上使用jQuery load()

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM