Autor | Zpráva | ||
---|---|---|---|
Bildr Profil |
#1 · Zasláno: 17. 8. 2010, 16:34:02
zdravím všechny zdejší, zasekl jsem se u hlídání eventů u změněného domu pomocí jquery. konkrétně: mám na tabulku navázaný tablesorter (jquery plugin), jakmile ale načtu ajaxem nový obsah tabulky (resp. celou tabulku od <table> po </table>), tak tablesorter nefunguje. situaci demonstruje následující kód: po načtení stránky při kliknutí na "klikni" vybíhá alert, nicméně pokud ho znovu načtu kliknutím na "načti", tak již alerty nevyskají. jak docílit toho abych mohl mít hlídané eventy i takto na změněném domu? předem díky za každý hint.
<html> <head> <script type="text/javascript" src="jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $("div.content p").click(function() { alert('Nezobrazi se po nacteni'); }); $("div.reload").click(function() { $("div.content").html("<p>Klikni (nactene tlacitko)</p>"); }); }); </script> </head> <body> <div class="content"><p>Klikni</p></div> <div class="reload">Nacti</div> </body> </html> |
||
Kajman_ Profil * |
#2 · Zasláno: 17. 8. 2010, 17:09:22
Buď si tahat jen tbody, nebo si to po změně nabindovat nebo použít novou metodu live
http://diskuse.jakpsatweb.cz/?action=vthread&forum=8&topic=113464#2 |
||
Bildr Profil |
#3 · Zasláno: 17. 8. 2010, 18:47:15
Solved, díky.
|
||
Časová prodleva: 15 let
|
0