Ich bin mit .on() Funktion mit dieser Syntax:JQuery verwenden .on() mit nicht
$(".schemaTab").on("click", ".schema", function() {})
statt .live()
weil ich .schema
divs dynamisch bin hinzufügen. Diese divs haben diesen Code:
<div class="schema" id="SCH_16">
<img src="Img/btnRemove.png" class="ikona SCH_Remove" alt="Smazat" title="Smazat">
</div>
Aber ich brauche das img von Click-Ereignis des übergeordneten div auszuschließen, so eine Ahnung, wie es zu tun?
Ich habe versucht:
$(".schemaTab").not(".SCH_Remove").on("click", ".schema", function() {})
... aber es hat nicht funktioniert, und ich weiß nicht, wie die .not()
innerhalb der dies zu tun zu
'this' wird immer an das Element gebunden, das überprüft wurde; Ich denke du meinst "e.target". – Ryan
@minitech Ah danke und ++ 1 für Ihren Beitrag oben, Prost ':)' –