Forum » Programiranje » [jQuery - JS] Zaznavanja dogodkov na children elementih
[jQuery - JS] Zaznavanja dogodkov na children elementih
alexa-lol ::
hej Iščem navidh za implementacijo sledeče funkcionalnosti.
Imam tabelo. Na tabelo, bi rad bind-al 'click' ampak s to omejitvijo, da se dogodek ne sproži če je bil klik izveden ali na prvem ali na zadnjem stolpcu. Ne vem kako bi overridal, click za omenjena stolpca. Bi delovalo če najprej na table bindam click potem pa na tr in th elemente, ki so pač prvi ali zadnji znotraj td in dodam pe stop propagation.
Ali je kakšen način da bi iz $(this) znotraj (table.)click dobil nad katerim elementom tabele se je dejansko izvedel dogodek?
hvala in lp
Imam tabelo. Na tabelo, bi rad bind-al 'click' ampak s to omejitvijo, da se dogodek ne sproži če je bil klik izveden ali na prvem ali na zadnjem stolpcu. Ne vem kako bi overridal, click za omenjena stolpca. Bi delovalo če najprej na table bindam click potem pa na tr in th elemente, ki so pač prvi ali zadnji znotraj td in dodam pe stop propagation.
Ali je kakšen način da bi iz $(this) znotraj (table.)click dobil nad katerim elementom tabele se je dejansko izvedel dogodek?
hvala in lp
win64 ::
$("#table").on("click", "tr:not(:first-child):not(:last-child)",function(){..})
pardon, zgornje je za vrstice, tole je za vse razen prvega in zadnjega stolpca:
$("#table").on("click", "td:not(:first-child):not(:last-child)",function(){..})
pardon, zgornje je za vrstice, tole je za vse razen prvega in zadnjega stolpca:
$("#table").on("click", "td:not(:first-child):not(:last-child)",function(){..})
Zgodovina sprememb…
- spremenil: win64 ()
alexa-lol ::
@win64: imam še podvprašanje.. Zakaj če dam bind dela nepravilno, če dam on pa dela tako kot more. Kje je razlika?
hvala
Sem našel.. .bind ima druge parametre
hvala
Sem našel.. .bind ima druge parametre
Zgodovina sprememb…
- spremenil: alexa-lol ()
win64 ::
Odvisno od verzije jquery-ja, od 1.7 mislim, da je priporočeno uporabljati "on()" namesto bind
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Kako narediti to stran "resposive"?Oddelek: Izdelava spletišč | 998 (889) | zzbil |
» | JqueryOddelek: Izdelava spletišč | 1761 (1485) | mk818764 |
» | Excell - osveževanje pivot tabeleOddelek: Programska oprema | 4120 (3731) | klemenSLO |
» | Baza & c#Oddelek: Programiranje | 4130 (3188) | xardas |
» | razložitev nekaterij elementov v visual studio 05Oddelek: Programiranje | 2088 (1893) | darkolord |