Благодаря jQuery метод .on связывает триггер с элементом. У меня есть HTML, как:jquery: Что происходит после связывания события более одного раза?
<div class='xyz'>click me</div>
и сценарий, как:
$('.xyz').on('click', function(){ alert('why?'); });
$('.xyz').on('click', function(){ alert('why?'); });
нажав на жми меня ДИВ вызывает тревоги 2 раза. Это нормально, Но:
- Что именно происходит после связывания второго триггера щелчок на DIV?
- Это поведение браузера или его выполнение с помощью переменных jquery?
здесь скрипка: http://jsfiddle.net/hpmhpm/FCReC/
Так jquery set тип переменной или массив для хранения связанных триггеров, правильно? – HPM
Да, это своего рода свойство, в котором каждый элемент имеет «Слушатели событий». Вы можете проверить, какие события привязаны к определенному элементу в Инструментах разработчика Webkit, –
только для четкого, является ли пожарный заказ fifo или lifo? – sasjaq