Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
something wrong
#1
Nie wiem czemu nie działa mi pewna funkcja, lub inaczej. W ogóle nie jest wywoływana. Może to być wina tego, że wywołuje click na rzecz diva?

Kod PHP:
        $("div.but").click(function () {
            $(
this).slideSwitchEvent();
        }); 

czy można stosować w ten sposób this? dodam, że w samej funkcji też mam kilka razy użyte this.

edit: jeszcze dodam o co mi chodzi. Chcę zmienić klasę danego diva po kliknięciu w niego i tylko w niego, mimo, że inne divy również mają tę klasę. Wydaje mi się więc że powinienem użyć this, ale pewnie błędnie myślę.

edit2:

Napotkałem jeszcze jeden problem. Wstrzymuje funkcję funkcją setTimeout. Jest to funkcja cykliczna, wykonywana co jakiś czas. Niestety funkcja inna wyzwalana zdarzeniem click operuje na tych samych danych. Jak zablokować funkcję drugą do momentu aż poprzednia wykona się do końca?
Odpowiedz


Wiadomości w tym wątku
something wrong - przez wsp - 01-10-2012, 21:46
RE: something wrong - przez camelrafal - 01-10-2012, 23:16
RE: something wrong - przez wsp - 01-10-2012, 23:34
RE: something wrong - przez camelrafal - 01-10-2012, 23:36
RE: something wrong - przez wsp - 01-10-2012, 23:38
RE: something wrong - przez camelrafal - 01-10-2012, 23:42
RE: something wrong - przez wsp - 01-10-2012, 23:47
RE: something wrong - przez camelrafal - 02-10-2012, 00:06

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl