![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 1 Dołączył: 17.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
robie strone na ktorej wiele sie dzieje, mam sporo linkow ktore wywoluja rozne funkcje js, ktore wczytuja rozne dane itd. jak mam podpinac zdarzenia klikniecia w link do jakiejs funkcji?
i tak do kazdego linka? czy lepiej:
ten drugi sposob jest ok, ale czy majac wiele takich elementow na stronie (dajmy na to 10 i wiecej) jquery nie zajedzie sie bo bedzie musial wyszukiwac te elementy w celu podpiecia zdarzenia click do nich? czy moge spokojnie uzywac tego w ten sposob bo jest wygodny i nie przejmowac sie wydajnoscia? a moze jest jakis lepszy sposob na to z ktorego wszyscy korzystaja? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 1 Dołączył: 17.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
no zapomnialem tez wspomniec ze chodzi mi nie tylko o linki i onclick do nich ale tez inne zdarzenia jak mouseover, focus, blur itd.
ogolnie tak jak pisalem mam strone gdzie troche linkow wywoluje jakies funkcje. dodatkowo mam troche elementow po ktorych cos sie dzieje jak na nie najade (wyskakuje dropdown menu np), jak w nie klikne (pojawia sie jakis overlay popup), jak wejde w inputa tekstowego (zmienia sie domyslny tekst 'wpisz tekst' na puste pole) itd. ale skoro ten sposob z $("#element, .klasa").jakieszdarzenie(...) jest ok i w miare wydajny to bede go stosowal ;] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 11:17 |