jquery onclick dringt zum übergeordneten Element ein

8

Wie würde ich onclick für ein inneres Element anhalten, das auch durch sein übergeordnetes Element klickt.

%Vor%

Wenn das zweite div (id="2") sichtbar über dem ersten liegt und angeklickt wird, erhalten Sie beide Warnungen 1 & amp; 2.

Wie kann ich das vermeiden? Ich bekomme nur die Benachrichtigung von dem, worauf ich (sichtbar) klicke, Ohne eine Onclick-Funktion vollständig zu deaktivieren, kann das äußere div besitzen.

Beispiel: Ссылка

    
d-_-b 11.05.2012, 06:56
quelle

3 Antworten

7
%Vor%

Ссылка

    
Nikolai Borisik 11.05.2012, 07:01
quelle
6

Sie müssen die Weitergabe an dem untergeordneten Element stoppen , damit das Ereignis nicht zum übergeordneten Element übergeht.

%Vor%     
Sampson 11.05.2012 06:58
quelle
3

Verwenden Sie event.stopPropogation(); , um das Überspringen von Ereignissen zu verhindern.

    
rt2800 11.05.2012 06:59
quelle