Я программист 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, которое меня озадачивало, я надеюсь, вы, ребята, можете осветить его для меня.