Autor | Zpráva | ||
---|---|---|---|
tondas92 Profil |
Ahoj, potřeboval bych pomoc už jsem zkoušel všechno, mám dva Divy na stránce, chci aby když kliknu na 1. tak se mi 2. posune. Ale nedaří se mi to, konkrétně chrome údalost click zachycuje ale nestane se nic . Díky
<div class="warp"> <header> <nav> </nav> <header> </div> <!-- konec warp --> <div id="flag"> </div> <!-- konec flag --> $(document).ready(function(){ $(".warp").click(function(){ $("#flag").animate({ top: "+=110px" }); }); }); #flag { position:absolute; top:-55px; float:left; width:144px; height: 172px; background-image: url(/uploads/flag6.png); } |
||
ShiraNai7 Profil |
#2 · Zasláno: 28. 7. 2013, 14:55:06
Mi to funguje.. http://jsfiddle.net/PqPaH/1/
(jen jsem přidal right: 0 ať se to v tom testu nepřekrývá) Odkaz na živou ukázku? |
||
tondas92 Profil |
#3 · Zasláno: 28. 7. 2013, 15:11:02
tady to je :
demoubyt.borec.cz |
||
Chamurappi Profil |
#4 · Zasláno: 28. 7. 2013, 15:59:32
Reaguji na tondase92:
Příště laskavě vlož klikatelný odkaz. Na odkázané stránce popsaný problém nepozoruji, při kliknutí do <div class="warp"> mimo plochy odkazu se animace provádí. Při kliknutí do plochy odkazů se pochopitelně prokliknou odkazy (které vedou na href="" , takže se stránce načte znovu dřív, než se animace stihne odanimovat).
Proč používáš jQuery 2.0? Nefunguje ve všech prohlížečích. Proč používáš elementy jako <nav> a <header> ? Také nefungují ve všech prohlížečích.
Kde máš uzavírací značku druhého otevřeného <header> ?
|
||
tondas92 Profil |
#5 · Zasláno: 28. 7. 2013, 16:10:55
Aha já to klikal do odkazu, děkuji za odpověďi a přípomínky.
|
||
Časová prodleva: 11 let
|
0