私はJQueryUIの例のような素晴らしいアコーディオンを手に入れましたが、それは機能しますが、ajax呼び出しでdivを更新すると、アコーディオンは機能しなくなります。 「ajaxをアコーディオンにロードする方法」を取得するか、すでに見つけた.live()では不可能であると読みました。
ajaxが終了した後、次のようにロードしてみました:$( "form.ajax")。submit(function(){
var url = $(this).attr('action');
var element = '';
if($(this).attr("element") != null)
{
element = $(this).attr("element");
}
else if($(this).attr("element") == null)
{
element = "render";
}
$("#"+element).html("<div id='loader'>Laden...<br /><img src=\"/site/templates/img/ajax-loader.gif\"/></div>");
$.post(url, $(this).serialize(), function(data){
$('#accordion').accordion();
$("#"+element).html(data);
});
return false;
});
この問題を抱えているのは私だけではないと思います
私を助けてください