Я программист JS, и я много экспериментировал с jQuery, но столкнулся с парочкой непонятных аспектов.
Я чувствую, что люди используют jQuery гораздо больше, чем необходимо. Я действительно просто хочу знать, почему выбор jQuery может быть лучше, чем использование только чистого JS.
Я знаю, что для webfx это имеет смысл, например, анимация и затухание, но для таких вещей, как добавление слушателей событий, это кажется таким же простым в использовании
obj = document.getElementByID(_ID_);
obj.addEventListener("mousedown"...);
Примером этого является ответ, который я нашел сегодня в StackOverflow о выполнении действия для выделенного текста. Получить выделенный / выбранный текст
В примере, ссылка на который есть в ответе на http://mark.koli.ch/2009/09/use-javascript-and-jquery-to-get-user -selected-text.html
Этот парень использует функцию привязки к документу. Зачем использовать bind, а не addEventListener. Также с jQuery все должно быть включено в метод .ready (). Чем он лучше (или почему его выбирают)
document.addEventListener('load', function () { ... }, false);
Я видел и другие случаи, когда использовался jQuery, что меня озадачило, Я надеюсь, вы, ребята, сможете пролить свет на меня.