Load () - Зареждане на данни от сървъра и поставяне на получения HTML в посочения елемент
Описание: Зареждане на данни от сървъра и поставяне на получения HTML в посочения елемент.
Добавена версия: 1.0 .load (url [, data] [, complete])
Забележка: Манипулаторът на събитието за край на зареждане се нарича още .load (). jQuery определя кой метод се извиква въз основа на какви аргументи се предават на метода.
Този метод е най-лесният начин за получаване на данни от сървъра. Той е приблизително еквивалентен на кода $ .get (url, data, success), с изключение на това, че този метод не е глобална функция и имплицитен манипулатор за обратно извикване. Когато се върне успешен отговор (т.е. когато стойността на textStatus е "успех" или "немодифициран"), .load () задава HTML съдържанието на посочения елемент от върнатите данни. Това означава, че в повечето случаи използването на този метод ще изглежда така:
Ако не бъде намерен елемент, съответстващ на дадения селектор, в този случай заявката Ajax няма да бъде изпратена.
Функция за обратно извикване
Ако е посочена функцията "пълен", тя се изпълнява след обработка и вмъкване на HTML. Тази функция ще бъде извикана за всеки елемент в колекцията jQuery и това вътре в нея ще сочи към DOM елемента.
В тези примери по-горе, ако текущият документ не съдържа елемент с ID, равен на „резултат“, методът .load () няма да бъде изпълнен.