Voor het vereenvoudigen van client-side-scripting binnen html kun je gebruikmaken van jQuery. Dit is een opensource-JavaScript-library, waarvan de syntax het makkelijker maakt om door documenten te navigeren, DOM-elementen te selecteren, animaties in elkaar te zetten, events af te handelen en natuurlijk Ajax-applicaties te ontwikkelen. Daarnaast kan de functionaliteit worden uitgebreid door plug-ins te gebruiken. Voor meer informatie verwijzen we naar deze pagina. De ontwikkelaars hebben versie 1.6.1 de deur uitgedaan, voorzien van de volgende aankondiging:
jQuery 1.6.1 Released
We’re pleased to announce the first update to jQuery 1.6! You can get the code from the jQuery CDN:
jQuery 1.6.1 Minified and Gzipped (Use in production)
jQuery 1.6.1 Uncompressed (Use for testing)
Additionally you can also load the URLs directly from Microsoft and Google’s CDNs:
Microsoft CDN: http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.1.min.js
Google CDN: https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js
You can help us by dropping that code into your existing application and letting us know that if anything no longer works. Please file a bug and be sure to mention that you’re testing against jQuery 1.6.1.
We want to encourage everyone from the community to try and get involved in contributing back to jQuery core. We’ve set up a full page of information dedicated towards becoming more involved with the team. The team is here and ready to help you help us!
jQuery 1.6.1 Change Log
The current change log of the 1.6.1 release.
AttributesData
- #9071: $(‘<option></option>’).val(‘myValue’) no longer sets value
- #9079: .attr(“selected”) returns non-useful value in 1.6
- #9089: 1.6 atrr() Inconsistant in IE7,8
- #9094: Issue with jQuery 1.6: Can’t uncheck checkboxes
- #9103: .attr(‘foo’, true) not setting related DOM property
- #9123: Strange behavior of attr method when generate input element.
- #9129: jQuery does not support enumerated attributes such as contenteditable
- #9191: attr checked bug on radio
Deferred
- #9124: Changes to $.data illogical in certain case
- #9126: jquery breaks on use strict
Effects
- #9104: Returning null or undefined in a pipe filter function causes an exception
Event
- #9074: Cannot animate position and opacity at same time
- #9100: Order of hide() callbacks has changed
Manipulation
- #9069: when hover over a child of an element, mouseleave fires when using live or delegate
Queue
- #9072: jQuery 1.6 Crashes IE 6
- #9221: Javascript within AJAX fails to load in IE – Error 80020101
Selector
- #9147: Variable tmp in promise implicitly declared?
Support
- #7341: Slow .add() in IE
- #9096: Selector or find bug in jQuery 1.6
- #9154: :reset pseudo-selector broken
- #8763: Unhandled exception: document.defaultView.getComputedStyle(div, null) is null (FF, hidden iframe)
- #9109: support.boxModel now false in IE6 even when not in quirks mode