День 1й: Быстрее чем window.onload

Фото автора =) 30.10.2007 от ROM

Window.onload() - это рабочая лошадка традиционного кода javascript, используется программистами годами, чтобы быстро запустить что-то на стороне клиента, как только страница загрузится.

Но иногда ожидание загрузки страницы бывает долгим.

Несколько больших картинок при загрузке покажут, что Window.onload может быть очень медленным. Поэтому когда я программирую web-приложения для интернета, я должен иметь что-то быстрее.

Беглый взгляд на возможности обойти windows.onload привели меня к некоторому коду от Brother Cake. Если вам нужен только быстрый старт javascript кода, тогда это стоит попробовать.

Но если вы собираетесь использовать DOM Javascript, тогда стоит попробовать Jquery.

JQuery имеет удобную небольшую функцию, которая запускает ваш javascript, как только DOM модель будет готова… и это происходит пред тем, как страница будет загружена полностью.

$(document).ready(function(){ // Your code here... });

Вы можете использовать это для любого javascript, который захотите. Данный код не зарезервирован за стилем программирования jQuery. И нет ничего страшного, чтобы jQuery запускала несколько функций сразу. Подобно многим init() функциям, которые Вы видели раньше… только немного быстрее.

Вы увидите, что этот код используется снова и снова в примерах, которые я даю в “15 дней с jQuery”


Популярность: 67%

Подпишитесь: rss icon RSS Записей rss iconRSS комментариев.
Понравился пост? Поддержи сайт!

Рубрики: 15 дней с JQuery, Переводы |

Один комментарий

  1. Webster Blog пишет:

    […] Day of 1[y]: It is more rapid than window.onload Day of 2[y]: The ruling of tables is done [legko] Day of 3[y]: Advertising of [ssylki] Day of 4[y]: We protect the references of mailto Day of 5[y]: Creation of shadows - HTML- code for lazy with the use jQuery Day of 6[y]: Safe contact forms without CAPTCHA Day of 7[y]: Switch of the styles of [oformleniya] Day of 8[y]: Filleted corners from javascript (jQuery) of Day of 9[y]: Rapid and dirty Ajax Day of 10[y]: Editing on the spot with AJAX, using jQuery of [biblioteku] Day of 11[y]: Magic load of several files simultaneously with the aid of the [nenavyazchivogo] of javascript Day of 12[y]: jQuery Of lightbox Day of 13[y]: [Taby] of jQuery Day of 14[y]: Javascript of prompt to [steroidakh] Day of 15[y]: Dragged over thrown isolated… about God! […]

Оставить комментарий

Подпишитесь, пожалуйста:

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Заметьте: Включена проверка комментариев. Нет смысла повторно отправлять комментарий.


Рубрики:

Управление:




Рейтинг блогов
Рейтинг блогов
Рейтинг блогов
Яндекс цитирования
Каталог блогов Blogdir.ru
количество читателей онлайн и всего


Я - на Карте
Каждому своё…
Блог о jQuery, Linux и немного программировании