» »

[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

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(){..})

Zgodovina sprememb…

  • spremenil: win64 ()

alexa-lol ::

Thank you.. bom probal

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

Zgodovina sprememb…

win64 ::

Odvisno od verzije jquery-ja, od 1.7 mislim, da je priporočeno uporabljati "on()" namesto bind


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Kako narediti to stran "resposive"?

Oddelek: Izdelava spletišč
5998 (889) zzbil
»

Jquery

Oddelek: Izdelava spletišč
151761 (1485) mk818764
»

Excell - osveževanje pivot tabele

Oddelek: Programska oprema
164120 (3731) klemenSLO
»

Baza & c#

Oddelek: Programiranje
214130 (3188) xardas
»

razložitev nekaterij elementov v visual studio 05

Oddelek: Programiranje
72088 (1893) darkolord

Več podobnih tem