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
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
tady to je :
demoubyt.borec.cz
Chamurappi
Profil
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
Aha já to klikal do odkazu, děkuji za odpověďi a přípomínky.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0