Вот допустим говорят на собеседовании
представь у тебя 1000 блоков и тебе нужно обработчик на каждый навесить как бы ты это оптимизировал ?
у кого какие варианты будут?
Добавляешь всем общий класс (или что угодно, что можно использовать в css-селекторе). Потом на ближайшем общем родителе (или на body
) подписываешься на всплытие клика по соответствующим элементам.
$("body").on('click', "p", function (e) {
console.log(this.outerHTML + "\n" + e.target.outerHTML)
})
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<p>123 <span>span <em>em</em></span></p>
<p>456 <span>span <em>em</em></span></p>
<p>789 <span>span <em>em</em></span></p>
Виртуальный выделенный сервер (VDS) становится отличным выбором
Как реализовать такой эффект при наведении? Картинка вставлена с помощью тега img
В компоненте если нажать на строку таблицы вызывается thisonClick, этот метод запускает action и перенаправляет пользователя на форму с настройками...
Такая проблема создаю отчёты при помощи движка DynamicReports в PDF все нормально , в CSV и XLS , какие-то кракозябры:
Почему надпись выводиться не один раз, а два или три, когда пользователь не ввёл нужное значение?