Autor | Zpráva | ||
---|---|---|---|
Pesulap Profil |
#1 · Zasláno: 24. 11. 2010, 00:03:32 · Upravil/a: Pesulap
Ahoj mám otázku
mám galerii kde se prohazují fotky AJAXEM. ke každé fotce se načtou tagy fotek (jména ke ksichtům). Ty si tam mohou vkládat uživatelé a já je mohu měnit, tím, že na ten čtverec kliknu dvakrát,. Kod je následující: $(".tag").live("dblclick",function(){ var teext=prompt("Jméno2:",$(this).attr("rel")); if((teext!="")&&(teext!=null)){ $(this).attr("rel",teext); edit_tag($(this).attr("id"),teext); }else{ if(teext!=null){ $(this).remove(); $(".tag_title").remove(); delete_tag($(this).attr("id")); } } }); Live je tam protože se mohou nějaké tagy mezi načtením a upravování přidat a ty chci také hned moci editovat. A ted k jádru. Když jsem to testoval tak na první fotce vše funguje jak má. Ale když se přesunu na další fotku ´, tak se mi smažou tagy z minulé fotky (tagy jsou napozicované divy) a vytvoří nové pro tuto a když kliknu dvakrát na jakýkoli z nich vyskočí mi ten prompt 3-8. Nepřišel jsem na to proč tolikrát, přijde mi to jako náhodné. Mohu Vám tu dát celý kód ale to už se v tom nikdo nevyzná. Proto prosím alespoň o návrhy proč po doubleclicku vyskočí prompt tolikrát a né jednou jak má. Děkuji moc PS: jo a pokud v tom promptu text smažu a dám ok tak se tag odstraní. |
||
Časová prodleva: 5 dní
|
|||
Chamurappi Profil |
#2 · Zasláno: 29. 11. 2010, 11:40:54
Reaguji na Pesulapa:
„Mohu Vám tu dát celý kód ale to už se v tom nikdo nevyzná.“ Dokážeme se vyznat v lecčems. Ale kód sem nekopíruj, dodej živou ukázku. |
||
Časová prodleva: 13 let
|
0