$(document).ready(function() {
$(document).on('click', '.selected circle', ticketChoose);
$(document).on('mousedown touchstart', '.selected circle', function(e) { e.stopImmediatePropagation();});
});
Не срабатывает:
$(document).on('mousedown touchstart', '.selected circle', function(e) { e.stopImmediatePropagation();});
Если добавить в консоли разработчика:
$('.selected circle').on('mousedown touchstart', function( e ) {
e.stopImmediatePropagation();
});
то все нормально работает, почему же в первом варианте ивент не срабатывает? Может ли это быть из-за того, что до него уже висит обработчик на тот же блок?