Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: prevent default - odwrotnosc
Forum PHP.pl > Forum > XML, AJAX
radvanced
Mam na stronce menu zrobione listą.
chciałem dodac troche efektów dla uzytkowników mających wlaczona obsługe JS.

piszę skrypt

$('li.item3').click( function(event){
event.preventDefault();
prepare_stage_2(); // fadeOut, animate etc
});

po wykonaniu funkcji prepare_stage_2() chciałbym aby wykonało się domyślne działanie linku.

Kto podpowie jak?

Dzięki
Michał
phpion
Nie ma na to prostego sposobu. Musisz takie zdarzenie obsłużyć ręcznie. Przykład dla linków masz w komentarzu:
http://api.jquery.com/event.isDefaultPrevented/
radvanced
Dzięki,

myslałem ze uda się ogólnie, zebym nie musiał dla kazdego linka pisac odnosnika.

Pozdrawiam
cojack
Przecież pierw i tak się wykona js, usuń to preventDefault i daj mu timouta jak tak bardzo chcesz.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.