Я хочу остановить func()
от выполнения, когда я нажимаю на внутренний div.jQuery.on() не работает с stopPropagation
это HTML:
<div onclick="func()">
<div id="inner-div">
I'm an inner div
</div>
</div>
Этот код будет остановить распространение:
$('#inner-div').bind("click", function(e){
e.stopPropagation();
})
Этот код не удается остановить распространение:
$(document).on("click", '#inner-div' , function(e){
e.stopPropagation();
})
Как это сделать ?
вы можете объяснить, как это сделать? где я его проверю? В html или в js? – Alon
См. Ответ Аденео, я имею в виду, что –