Закончил самый большой проект … на сейчас.

Поднял свою планку, теперь могу сказать, что немного знаком с аяксом. Сделал большой проект, в котором этого аякса понапихано по самое …

Самые элементарные вещи сделаны с оным, например, страницы продуктов грузятся не просто так, а из меню, через заполнение областей дизайна вроде DIV class=»name», в том случае если это нэйм — уникально, очень просто загрузить используя jQuery. Просто $( «.name» ) . html( «i am html » ) — и все. Намного проще, чем вспоминать все дерево ДОМ и его особенности в разных браузерах.

Кстати, сегодня столкнулся с довольно таки банальной вещью. Оказывается формы в IE/FF работают по разному. Это слабо сказать, даже, по разному. Например, если вы забрали тег form из Ослика, то форма, при нажатии «Ентер», что делает? Правильно — она сволочь, отправляется. В ФФ — если забрал теги, ничего не отправляется. Это можно использовать, если хочешь, что по «ентеру» выполнялась какая-то пост обработка данных формы. Та же верификация.

Решается, все очень просто. jQuery позволяет «повесить» свой обработчик события отправки формы. В итоге:

// IE ... 
$("#search_form").submit(function() {
  $( "#search-attop" ) . click();
 return false;
});

Вот такая простая штука, позволяет перенаправить событие — загрузку формы, на нажатие кнопки («поиск»).
Все гениальное просто, спасибо Джикуери — что они есть

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *