Задать вопрос

Почему blur Срабатывает дважды?

<input onblur="blabla()" >
<script type="text/javascript">
function blabla()
{
	console.log(11);
}
</script>


Имеется простой код, если кликнуть по input и далее по пустому месту, то в консоль один раз будет выведено 11,
Но если вызвать
$('input').blur()
То 11 Выведется 2 раза, тоесть событие сработает дважды.
Из за чего так происходит, и как избавиться от данного эффекта?
  • Вопрос задан
  • 357 просмотров
Подписаться 1 Оценить Комментировать
Ответ пользователя Radiks Alijevs К ответам на вопрос (3)
dedalik
@dedalik
Веб разработчик
Потому что вы вызываете onblur дважды, первый раз в атрибуте onblur="", а второй раз с помощью jQuery
Ответ написан
Комментировать