Скрипт работает только если подключать js в самом низу html!
Всем привет.
Есть небольшой скриптик на jQuery для меню, так вот впервые столкнулся с тем, что работает только если вставлять скрипт в html в самом низу: Код:
<script src="menu.js" language="javascript" type="text/javascript"></script> Cам скрипт оперирует со стилями css и скрыванием открыванием div'ов, вполне стандартные вещи. Если кто-нибудь сталкивался с похожим - проясните ситуацию. Всегда считал (и подключал) все скрипты в head. PS Если понадобится - выложу исходники. Заранее благодарю. |
на момент вызова скрипта, должен существовать элемент с которым он будет работать
обычно используют $.ready |
Gvozd,
спасибо, буду изучать матчасть. PS Я правильно понял, что как раз для этого и оборачивается тело скрипта во что-то типа этого: Код:
$(document).ready(function(){ |
именно
|
Часовой пояс GMT +3, время: 08:06. |