Самое популярное

 


JQuery

Релиз новой ветки JQuery 1.5

Хотелось бы поблагодарить участников, что сделали вклад для появления версии jQuery 1.5.2: azatoth, dmethvin, gnarf37, jaubourg, jboesch, jeresig, jessthrysoee, mathiasbynens, murz, rdworth, rwldrn, и timmywil.

Полный список всех закрыты ошибок:

  • #6158 replaceWith не выбрасывает исключение, когда элемент отсутствует
  • #7340 Используется один обработчик capturing для имитации bubbling событий focusin/focusout в браузерах отличных от IE. Позволяет вызывать события нативными методами dom.
  • #8353 Reverted. Добавлен блок catch в resolveWith, теперь блок finally выполняется в IE7 and IE6.
  • #8438 полный стек функций виден теперь при отладке в Google Chrome.
  • #8380 $(‘:text’) распознаётся как ‘type=text’ по-умолчанию
  • #8421 resolveWith можно вызывать даже с одним параметром
  • #8423 Никогда не указывается заголовок X-Requested-With для кросс доменных запросов. Исправления проблема, при которой все запросы Ajax кросс доменного flighted и требует дополнительных настроек
  • #8456 Исправлена ошибка, при которой trigger(‘mouseover’) не вызывал mouseenter. Мы проверяем, что родитель существует перед вызовом, так что теперь mouseenter вызывается во время события mouseover.
  • #8509 Регулярные выражения для парсинга URL теперь не такие строгие и узнают схемы URL schemes, которые не содержат совместимые иерархической структуры (как в секции 2.1.2 документа www.ietf.org/rfc/rfc2718.txt).
  • #8536 Представлены модули на репозитории jQuery в GitHub.
  • #8381 .is(“div”) теперь работает на отсоединённых нодах в IE 9.
  • #8316 Исправлен сеттер .offset() для fixed элементов в WebKit.
  • #3333 Исправлен некорректный .css(“marginRight”) в WebKit.
  • #8692 Исправлена ошибка, когда объект с аргументами заканчивается неопределённым элементом в методе $.when.
  • #8346 Исправлена проблема совместимости jQuery.camelCase() и префиксов IE9.
  • #8203 Удалены некоторые ненужные обнуления элементов, которые были добавлены, чтобы чистить память в IE.
  • #8519 Основной makefile не применяет minification, если в коде ничего не поменялось.
  • #8587 Исправлен jQuery-git.js cron-job, чтобы убедится, что он обновляется регулярно.
  • #8635 Исправлена ошибка в Firefox 3.6, когда getComputedStyle() выбрасывало неконтролируемое исключение.

Подробнее о jQuery 1.5.2