نسخه جدید جی کوئری 1.9

  • بوسیله: محسن شفیعی
  • در 1391/11/02 - 18:31
  • نظرات (2)
نسخه جدید جی کوئری 1.9

نسخه جدید جی کوئری 1.9

این مطلب در دسته بندی مطالب جی کوئری است. جی کوئری را در اینجا دنبال کنید.

جی کوئری 1.9 در شش روز پیش منتشر شد. این نسخه یکی از نسخه هایی است که در تکامل جی کوئری نقش مهمی دارد.بعضی از ویژگی های حذف شده قرار است به صورت خلاصه تر و بهتر در نسخه 2 ارائه گردند و پایانی بر پشتیبانی از مرورگرهای IE6, 7و 8 است.

متد های حذف شده:

jQuery.browser() — removed
.live() events — use .on() instead
.die() — use .off() instead
.andSelf() — use .addBack() instead
.add() — nodes are now returned in document order with disconnected nodes (those not in the document) at the end. All sets which contain disconnected nodes follow this behavior
.after(), .before(), .replaceWith() — now return an unmodified jQuery set
.appendTo, .insertBefore, .insertAfter, .replaceAll — if no elements can be selected by the target selector, e.g. $(elements).appendTo("#not_found"), the resulting set is now empty
Ajax events must be attached to the document — not a DOM node, i.e. $(document).ajaxStart(...); rather than $("#node").ajaxStart(...);
radio/checkbox click events — now returns the checked state rather than the state it would have been in if .preventDefault() were not called
Order of focus events — blur events on the previous element are now fired prior to focus events on the new element
jQuery(htmlString) — htmlString is only considered to be HTML (rather than a selector) if it starts with a tag character
.attr() — you should normally use .prop()
“hover” pseudo-event — “hover” is no longer supported as a synonym for “mouseenter mouseleave”
jQuery.ajax returning an empty JSON result — this is now considered to be malformed JSON and throws an error

(بیشتر…)