Адрес jQuery - html () или AJAX-запрос? - PullRequest
0 голосов
/ 14 декабря 2011

У меня проблема. Я пытаюсь интегрировать адрес jQuery http://www.asual.com/jquery/address/ в мой сайт. В качестве теста я создал тестовый веб-сайт http://electricchapel.net/ecad/. Он работает, но у меня есть один вопрос:

В чем разница между использованием html(); и загрузкой jQuery AJAX? Я пытаюсь создать сайт с помощью этого «плагина», чтобы уменьшить трафик в будущем и сократить время загрузки. Но также будет самообновляющееся и динамическое содержимое в загруженном адресе jQuery div. Если мне лучше использовать AJAX, не могли бы вы помочь мне включить функцию AJAX? Документация по адресу jQuery очень скудна и трудна для понимания.

1 Ответ

0 голосов
/ 14 декабря 2011

Нет реальной разницы.При вызове .load () с использованием URL-адреса без суффиксного выражения селектора содержимое передается в .html () до удаления сценариев.Это выполняет блоки скрипта до того, как они будут отброшены.Однако если .load () вызывается с выражением селектора, добавленным к URL-адресу, сценарии удаляются до обновления DOM, поэтому они никогда не выполняются.Пример обоих случаев можно увидеть здесь: http://api.jquery.com/load/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...