Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Ссылка на js файл в head или в body


Автор: KonstRuctor 13.8.2008, 18:44
Привет!
Тема такая. Есть шаблон php, который подключается ко всем разделам сайта.
Иногда, на некоторых страницах, возникает необходимость использования jquery.
Вопросы.
1) Почему необходимо строчки
Код

<script type="text/javascript" src="path-to-file/jquery.js"></script>

прописывать именно в head?
2) Можно ли просто в любом месте страницы, где мне понадобилось вписать эти строки?

Сейчас я делаю так:
в php-файле прописываю переменную типа $need = "need_jquery";
в шаблоне прописываю
Код

function header()
{
global $need;
....
echo "<head>\n";
.....
if ( isset ( $need ) && $need == "need_jquery" )
{
echo "<script.......................>";
}
echo "</head>\n";
....
}

И у меня все работает. В принципе эту жутко неудобно.
Как поступить?

Автор: krundetz 14.8.2008, 15:16
KonstRuctor, насколько я понимаю обязательно прописывать если вы используете такую конструкцию jQuery(document).ready()

попробуйте вставлять инструкции по подключению файла в body и посмотрите к какому результату это вас приведет

просто в любом неполучиться определение конструкции должен быть обязательно выше использования конструкции язык то интерпретируемый

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)