1

我有一个功能,您可以在其中单击某些内容,然后可调整大小的 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(); //
});
4

1 回答 1

2

尝试这个

$(document).on('click', '.offertezoek', function(){
   $("#offertezoek").toggle(); //
});
于 2013-07-09T17:49:04.297 回答