Окрім того, що вже було згадано, я хотів би додати щось про те, чому об’єкт jQuery імпортується відповідно до опису з jquery-object
Реалізація методів елементів відрізняється залежно від постачальників браузерів та їх версій.
Наприклад, набір innerHTML
елементів може не працювати в більшості версій Internet Explorer.
Ви можете встановити innerHTML у спосіб jQuery, і jQuery допоможе вам приховати відмінності браузера.
var target = document.getElementById( "target" );
$( target ).html( "<td>Hello <b>World</b>!</td>" );
jQuery надає перелік методів, прив’язаних до об’єкта jQuery, щоб згладити досвід розробника, перевірте деякі з них на веб-сайті http://api.jquery.com/ . Веб-сайт також пропонує загальну маніпуляцію DOM, давайте подивимось, як вставити елемент, що зберігається newElement
після target
елемента, в обидва боки.
Спосіб DOM,
var target = document.getElementById( "target" );
var newElement = document.createElement( "div" );
target.parentNode.insertBefore( newElement, target.nextSibling );
Спосіб jQuery,
var target = document.getElementById( "target" );
var newElement = document.createElement( "div" );
$( target ).after( newElement );
Сподіваюся, це доповнення.