Autor | Zpráva | ||
---|---|---|---|
Cpk Profil |
#1 · Zasláno: 11. 2. 2010, 20:31:14 · Upravil/a: Cpk
Zdravim.
Na priklade sa to najlepsie pochopi: Mam v kazdom riadku tabulky odkaz "zmenit" a nanho udalost click, $(a, this).click(function() $(this).text('Ulozit').attr("id", "save"); }); a nasledne udalost: $('#save').click(function() $('#save').text('Zmenit').removeAttr("id"); }); zatial je vsetko OK len ked chcem druhykrat nieco menit bez reloadu stranky, tak uz to nereaguje, akoby bol poruseny dom. Chcel som sa spytat ci sa to neda vyriesit nejako inak ako pridanim: $('#save').click(function() $('#save').parent().html("<a href="#" onClick="funkc_na_zmenu();">Zmenit</*a>"); }); dakujem za rady. Dufam, ze som to dostatecne zozumitelne napisal. |
||
Chamurappi Profil |
#2 · Zasláno: 11. 2. 2010, 20:48:23
Reaguji na Cpka:
Nejsem si jist, jestli správně rozumím zadání, ale mohl bych ti dát přesně stejnou odpověď jako minule, včetně otázky „co to je porušený DOM?“. Proč přidáváš a odebíráš atribut id ?
|
||
Cpk Profil |
#3 · Zasláno: 11. 2. 2010, 21:11:28
je to podobna otazka.
lebo s id ma nadefinovane cssko ine hodnoty ako bez id, vid. obrazok robim si vlastny in-line editing, mozno to z toho obrazka lepsie pochopis. |
||
Časová prodleva: 14 let
|
0