Из документации, я нашел этот пример:Куда поместить весь этот код JavaScript jQuery?
Мы можем анимировать любой элемент, например, простое изображение:
<div id="clickme"> Click here </div> <img id="book" src="book.png" alt="" width="100" height="123" />
с элементом изначально показано на рисунке, мы можем скрыть его медленно:
$('#clickme').click(function() { $('#book').fadeOut('slow', function() { // Animation complete. }); });
Я помню, с 5 лет назад, что вы нИКОГДА не следует когда-либо обратиться к любому элементу, пока он не был определен. До сих пор применяется это правило? Так что я должен был бы поместить весь этот код в нижний колонтитул моей веб-страницы? Или я могу поместить его в отдельный файл и импортировать его в нижний колонтитул? Что лучше?
Я тоже предпочитаю использовать '$ (document) .ready()' для другого стиля вызова этого, так как он более явный. – JAL
+1, его гораздо яснее. Я не знаю, переработают ли скрипты minifier это в сокращении ..? – dmp
Это то, что рекомендует документация jQuery, поэтому ... – tdammers