Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30


Чувашия-это моя Россия

Функция $(document).ready().

Функция $(document).ready() одна из самых востребованных функций jQuery - это встроенная функция библиотеки jQuery. Почему функция $(document).ready() так востребована? Потому что функция $(document).ready() ожидает, пока HTML-страница Вашего сайта полностью загрузилась. Только при полной готовности браузера, когда все параметры настроек и правильной работы машины примут необходимое состояние, только тогда функция $(document).ready() запустит сценарии выполнения программы Ваших скриптов на Вашей странице сайта.

Таким образом, вместе с открывающимся и закрывающимся скриптами , функцией $(document).ready() и забегая далеко вперед - еще анонимной функцией function() {} данная тройка функций jQuery составляет оболочку библиотек jQuery и ее плагинов. Значит, так называемая очень необходимая составляющая библиотек jQuery будет выглядеть так:

                     < script type="text/javascript">$(document).ready(function(){
                               });
                     < /script>

И так для чего Вам нужна будет Функция $(document).ready()? Слушайте еще раз сюда:

Большая часть кодов программ на языке JavaScript и языка jQuery составляются для интерактивного манипулирования содержимыми документов на страницах сайта. Проявления и скрытия изображений и некоторых нужных и не нужных элементов выборки в данный конкретный момент. Для получения красивого выпадающего меню или получения интересных и приятных эффектов при наведении курсора мыши, может и при нажатии кнопок мыши или клавиш клавиатуры. Однако, Вы уже знаете, что веб-браузер не может выбрать те элементы, которые Вы прописали в своей программе пока он не загрузит все HTML теги, тем более код JavaScript скрипт запускается браузер запускает после загрузки HTML страницы сайта. Значит, надо ждать долго ли, коротко ли пока HTML страница не загрузится. Вот для чего Вам необходимо обязательно написать програмную оболочку jQuery вместе с Функция $(document).ready().

Что тут особенно важно. Ссылка на файлы jQuery типа:

                      < script type="text/javascript" src="http://ajax.googleapis.com/
                                     ajax/libs/jquery/1.9.0/jquery.min.js">< /script> 

всегда должна предшествовать любому коду, который использует библиотеку jQuery. По-другому, не размещайте другие теги до данного выражения, потому что Ваша программа просто не будет работать.

Размещайте Ваши коды программ или JavaScript, или скрипты jQuery после любых таблиц стилей CSS ( местных или внешних) То есть рекомендуется по правилам помещать все скрипты или JavaScript, или скрипты jQuery после любого контента внутри заголовка head, но до закрывающего тега < /head>.

Приучайте себя оставлять комментарий после всех ответственных сценариев Вашей программы, делается так: // после двух слешов все это комментарий, примерно так:

                     < script type="text/javascript">$(document).ready(function(){
                               });//окончание функции ready.
                     < /script>

Оставлять комментарий, значит, оставлять для себя памятку, чтобы потом восстановить, что же Вы на этом месте задумали, для чего все это было написано. Получается легко и просто - есть пометка( комментарий) есть толчок в голове, нет комментария, нет этой вспышки и будете тужится и пыхтеть, но, увы и ах.

Есть, конечно, и упрощенная запись выражения $(document).ready(function(){}); так: $(function(){}); . Но! не делайте этого и Вы избежите многих проблем при отладке Вашей программы в разных браузерах, потому как кроссбраузерность не везде соблюдается.


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед

ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: