2011-12-08 12 views
0

私は初めてjQuery UIアコーディオンを使用しています。質問があります。 すべてのAjaxデータが読み込まれた後、どのように開くことができますか?jQuery UIアコーディオンjQueryを読み込んだ後に開くAjax

var ac = $("#accordion").accordion(
    { 
     active: false, 
     event: false, 
     autoHeight: false, 
     navigation: false 
    }, 
    { header: "table" } 
); 

私は、この関数で開いたアニメーションを開始することができます知っている:

$(".SearchResults").load(
    url, 
    { input: id }, 
    function() { 
     hideProgress(); 
    } 
); 

hideProgressした後、それが実行されます。ここ

はアコーディオンコードです。どのように私は開くことができますか?

答えて

0

このように、hideProgress()後、コールバックにアコーディオンの初期化を移動してみてください:

$(".SearchResults").load(
    url, 
    { input: id }, 
    function() { 
     hideProgress(); 
     var ac = $("#accordion").accordion(
      { 
       active: false, 
       event: false, 
       autoHeight: false, 
       navigation: false 
      }, 
      { header: "table" } 
     ); 
    } 
); 
+0

は答えてくれてありがとう、それがコールバックでは動作しません:( – Paul

関連する問題