📜 ⬆️ ⬇️

JQuery 1.8.2 release

Announced version 1.8.2. It contains bug fixes and performance improvements, as there has been a slight setback since 1.8. *. Developers are asked to support and test the new version on your projects.

code.jquery.com/jquery-1.8.2.min.js (compressed, for production)
code.jquery.com/jquery-1.8.2.js (uncompressed, for debugging)


JQUERY 1.8.2 List of changes
')
Deferred

# 12521: Deferred.promise (target) only works if typeof (target) == 'object'

Events (Event)

# 12423: jQuery broke with Comcast Protection Guard and any anti-keylogging protection on IE7 +
# 12436: Decreased performance in pending events and in some pseudo-classes

Miscellaneous (Misc)

# 12229: Some inconsistencies / Optimization

Offset

# 12534: .offset () gave an error on BlackBerry5 and iOS3
# 12536: Made calculations .offset () more accurate in browsers without getBoundingClientRect

Search elements by CSS rules (Selector)

# 12303: the choice did not work if there were attributes: first: last
# 12337:: nth-child buggy after adding child elements
# 12361: fixed a difficult sample
# 12448:: contains () in the boundary case produced an error
# 12492: The focus did not work for textarea, $ (this) .is (': focus') == false in Chrome and Safari
# 12523: JQuery counted hyphenation "\ n" as text node
# 12526:: last did not work
# 12541: 1.8.0 in 1.8.1: double: not () did not work in IE6 / 7
# 12572:: contains broke search engines in v1.8

Navigating the DOM (Traversing)

# 12474: find did not return the correct number of items

Source: https://habr.com/ru/post/118627/


All Articles