#php #jquery #integration
#php #jquery #интеграция
Вопрос:
Как следует из заголовка, как мне интегрировать библиотеку Google jquery в страницу php, чтобы я мог использовать сценарии jquery?
РЕДАКТИРОВАТЬ: я полагаю, что для этого вопроса «Использовать» — лучшее слово, чем «интегрировать».
ПРАВКА 2: HTML-код генерируется php. Редактирование небольшого приложения с открытым исходным кодом.
Комментарии:
1. Просто включите обе упомянутые библиотеки в
<head>
тег ? 😉2. @hsz если html-код генерируется с помощью php, это тот же случай?
3. Конечно, если вы хотите использовать обе эти библиотеки, просто подключите их к сгенерированной странице.
4. В этом контексте PHP является языком серверного размера и обычно не имеет ничего общего со скриптом клиентского размера, запущенным в браузере пользователя.
Ответ №1:
Вы имеете в виду, как включить версию библиотеки jQuery, размещенную в Google, на вашу страницу PHP? Вы можете просто добавить тег script в HTML вот так:
<script
type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js">
</script>
Комментарии:
1. Более чистый способ, если вы это сделаете:
text/javascript
вместоtest/javascript
😉
Ответ №2:
Если вы хотите использовать jQuery 1.7, вы не можете использовать CDN от Google, потому что вы получите 404.
Однако есть и другие:
http://docs.jquery.com/Downloading_jQuery#CDN_Hosted_jQuery
Просто добавьте это перед </body>
закрывающим тегом:
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.min.js" type="text/javascript"></script>
Вы также можете добавить ее в <head>
раздел вашего html, но если вы сделаете это, страница будет ждать загрузки скрипта перед загрузкой остальной части страницы.
Если вы добавите ее в конце вашего HTML, вы убедитесь, что скрипт не задержит загрузку фактических элементов страницы.
Ответ №3:
Как библиотека Javascript, jQuery читается, интерпретируется и запускается веб-браузером. Итак, независимо от того, как вы генерируете свой HTML, просто убедитесь, что вы включили <script>
тег, ссылающийся на библиотеку, и он будет загружен браузером.