簡體   English   中英

jQuery加載函數,加載后的函數不起作用

[英]Jquery load function, function on loaded load not working

我有一個功能,您可以單擊某些內容,然后使用可調整大小的div切換加載的內容( .load功能)。

$("#menucontent").load("loader.php?c=menup");
$("#menucontent").draggable();
$("#menuc").click(function(){
$("#menucontent").toggle(); //
$("#menucontent").resizable();
});

基本上,這會將數據從loader.php加載到ID為menuc的div中。 到目前為止一切順利..從loader.php檢索的數據:

echo '<a class="offertezoek" href="#">ZOEK OFFERTE<div style="display:none;" id="offertezoek"><input type="text" id="offertezoek" name="offertezoek">TEST</div></a><br /><br />';

現在問題來了,我想為加載的數據創建一個函數。 數據已加載,但該功能不起作用。

這是因為頁面已經准備好,並且jQuery在數據位於div offertezoek中之前執行了所有JavaScript(此后添加了.load("loader.php")

新功能:

$(".offertezoek").click(function(){
$("#offertezoek").toggle(); //
});

嘗試這個

$(document).on('click', '.offertezoek', function(){
   $("#offertezoek").toggle(); //
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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