document.ready нужен только в том случае, если jQuery грузится в теле страницы (как script). Если же оно само по document.ready загружается, то это лишнее :)
еще полезным примером была бы реализация отправки данных на сервер и отображение на клиенте процесса их обработки (в процентах, например). Для этого простой моделью событий не обойтись, но реализуется не так сложно.
Хочется пример не для «комбинированный onload», который и есть document.ready() без всяких заморочек, а «реализация отправки данных на сервер и отображение на клиенте процесса их обработки (в процентах, например)»
я знаю, как это реализовать, и я это реализовал. Но у меня нет получаса-часа, чтобы выложить решение со всеми комментариями и потом еще час отвечать на вопросы.
Сорри, сейчас очень активно идет работа над рукописью webo.in/book/
Гм. Возможно, я ошибаюсь, но в jQuery.Load() есть тонкость.
Дано: основная страница, на которой определена функция Fn по событию (напр., onClick(...)). В некий элемент на странице выполняется Load(). Подгружаемая страница содержит в себе форму с контролами. Например, button с эвентом onClick.
Что требуется: по событию (у нас это OnClick на button) должна, по идее, вызываться некая функция.
Что получаем: ничего. Подгруженные элементы «не хавают» написанные для них функции. По onClick — тишина. FireBug и прочие логгеры молчат.
Вопрос: это так и должно быть? Или мой недосмотр?
Спасибо за конструктивные ответы. Возможно, кому-то информация окажется полезной и позволит сэкономить 15-20 минут.
При статично прописанных на основной странице элементах формы все необходимые события выполняются. Структура элементов, подгружаемых в элемент с неким ID, тоже полностью идентична статичной структуре. Т. е., никаких «новых» элементов DOM не создается.
Но согласен, что мой недосмотр. В принципе, этот случай меня и заинтересовал постольку-поскольку. :)
Вопрос автору.
Будет ли статья о событиях в jQuery, в том числе создании своих собственных событий?
Если «Да», то скажите пожалуйста, когда планируете выпуск?
Спасибо.
А автор или знающие люди не поделятся информацией о стоимости коммерческого использования jQuery. Или своими размышлениями на тему необходимости его оплаты или неоплаты.
А кто запрещает Вам коммерческое использование jQuery или Вы собрались его кому-то продавать? Или кто-то денег просил. Ведь ссылочка на docs.jquery.com/Donate не зря на сайте прилеплена.
не понятно нифига. Долго вчитывался, все равно не понял.
Раздел jQuery.ajax написан вообще непонятно. Пример неясен. Как с этим работать? Слишком много необъеснено. Плюсанули тока те, кто уже до этой статьи знал и решил, что чувак молодец нубам объяснял. А непонятно нифига толком. Вот мне нужно сделать, чтоб по клику менялась картинка через тек IMG. Чтоб при этом я мог нормально проверить — закончиилсь ли картинки.
Единственное, что тут норм написано, это то, как вставлять в хтмл-код текстовую инфу, а именно append.
хочу и на своем сайте использовать jquery, но интересен момент. google pagespeed почему уменьшает проценты страница если jquery подключен с того же хоста что и остальной код?
jQuery для начинающих. Часть 3. AJAX