jQuery bind/on click или JavaScript onClick - что и в каких случаях лучше юзать
Добрый день всем!
Интересуют мнения по такому интересному вопросу: Что же лучше/производительнее/удобнее и в каких ситуациях - метод jQuery .on('click'...) или событие тега onClick="..." |
Цитата:
|
IVAN86,
По скорости лучше onclick="Func()" прямо в теге Но ежели скрипт пользовательский(от клиента) то в тег уже onclick="Func();" вряд ли установишь и так же проблемы при их оч большом кол-ве - разрастаецо объем передаваемой страницы. тады вышеуказанное ksa |
На самом деле далеко не одно и то же.
Если решать задачу "кликабельной таблицы" (~300 строк), где при клике по строчке должна срабатывать функция, то будет большая разница. В одном случае много кода, в другом много событий за которыми следит метод .on Кроме того, если таблица подгружается динамически.... тут начинается самое интересное... |
Цитата:
|
Цитата:
Я думаю, принцип такой - где можно обойтись без jq, нужно обойтись без jq. |
самый лучший вариант добавление обработчика это
addEventListener |
кстати проводил свое исследование по этой теме , какой самый быстрый способ добавить обработчик (может для профи примитивно , для новичков пойдет)
http://www.html.by/threads/25995-ben...mentam-v-cikle |
Цитата:
Один вариант клика сработает мгновенно, а другой будет срабатывать через полчаса? |
Цитата:
|
Часовой пояс GMT +3, время: 19:18. |