2012-01-01 7 views
0

後に開かれました。スパンをクリックすると、その一部が表示されます。HTMLのリストはまだ私はこの問題を抱えているページの更新

$("ul.roles li>span").live("click", function() { 
     $(this).parent().find(">ul").slideToggle(); 
    }); 

をしかし、私は、私はリンクがまだそれをクリックした後に表示されたいリストの第3レベルでのリンクをクリックした場合、今私がしたい:

私はそれのために本当に簡単jQueryの機能を持っています。

jQueryスタイルが存在しなくなり、htmlリストのすべてのレベルが再び隠されるように、リスト全体を書き換えるajaxリクエストを送信します。


コード:https://gist.github.com/ed4469e38d8de01ca69f

+0

コードをもう少しお願いします。具体的には、AJAX /書き換え部。 –

+0

申し訳ありません!私はコードを囲むのを忘れていました:-) ajax.jsは返されたJSONを処理するnetteフレームワーク(http://www.nette.org)のファイルです。 – Darkry

+1

私には、サーバー側のタスクのような音がします。 ajaxリクエストでは可視ノードを渡し、レスポンスをレンダリングするときは単純に非表示にしないでください。それはあなたのために働くだろうか? –

答えて

0

私は、サーバー側でそれを行う必要があります。クライアント側の解決策はありません。

関連する問題