Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ajax][jquery][js] hover
nmts
post
Post #1





Grupa: Zarejestrowani
Postów: 283
Pomógł: 34
Dołączył: 21.03.2008

Ostrzeżenie: (0%)
-----


Mam przykładowy div, nazwijmy go Jaś. Jaś tworzy się dynamicznie przez php, oraz za pomocą jquery obsługuje zdarzenie hover - gdy kursor znajdzie się nad Jasiem, to Jaś spotyka obok siebie Małgosię - inny div. I wszystko działa, ale w momencie gdy
chce aby Jaś się aktualizował za pomocą Ajax'a (zwykły js), to zaktualizowany Jaś już nie spotyka obok siebie Małgosi.

Widzę tylko jedno rozwiązanie, aktualizując nowego Jasia (kasując starego i dodając nowego), musze mu ustawić parametr onmouseover i tworzyć Małgosię za pomocą zwykłego js. Wtedy zaktualizowany Jaś będzie wiedział jak się zachować gdy znajdzie się nad nim Pan kursor, bo obecnie zdarzenie jquery nie działa na nowego Jasia. Jakbym aktualizował asynchronicznie za pomocą jquery, a nie zwykłego js, chyba byłoby tak samo? W takim razie nie można obsłużyć zdarzenia zaktualizowanego elementu za pomocą jquery, bo ten przypisuje tylko pierwotnemu Jasiowi mouseover? Mam racje czy jednak źle coś robię i można za pomocą jquery obsłużyć nowego Jasia tworzonego za pomocą zwykłego js? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Widzę tylko jedno rozwiązanie, aktualizując nowego Jasia (kasując starego i dodając nowego), musze mu ustawić parametr onmouseover i tworzyć Małgosię za pomocą zwykłego js. Wtedy zaktualizowany Jaś będzie wiedział jak się zachować gdy znajdzie się nad nim Pan kursor, bo obecnie zdarzenie jquery nie działa na nowego Jasia.

A co z metodą live()? [;
Go to the top of the page
+Quote Post
nmts
post
Post #3





Grupa: Zarejestrowani
Postów: 283
Pomógł: 34
Dołączył: 21.03.2008

Ostrzeżenie: (0%)
-----


Faktycznie, przyznaje się bez bicia, że tego mi brakowało. Jaś i Małgosia są teraz szczęśliwi. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował nmts 17.07.2009, 12:49:56
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 05:18