Ich habe mehrere Elemente auf einer Seite wie der untere Code.Wie binden Sie Click-Ereignis an Element hat nicht bestimmte unter Verwendung von jquery?
<div>
<a href="#" id="notme">click</a>
some content
</div>
Sie können geklickt werden und jQuery wählt diesen Klick aus. Jedoch hat eines der Elemente eine a
Verknüpfung, die angeklickt wird, sollte nicht als ein Klick auf das übergeordnete Element ausgewählt werden.
$('div:not(#notme)').on('click', function(e) {
// do something
});
Scheint nicht aus irgendeinem Grund zu arbeiten ...
[Es Arbeit] (https://jsfiddle.net/5tppgpg4/). Sie müssen '$ ('div: not (#notme)')' in '$ ('a: not (#notme)')' 'ändern. – Mohammad
Ich muss ein Ereignis registrieren, wenn div geklickt wird, aber nicht, wenn der Link in diesem div. Es ist möglich? – santa