Fem saker jag gillar med jQuery 1.4

I dagarna släpptes äntligen version 1.4 av JavaScript-biblioteket jQuery. Denna version är fullmatad med nya funktioner och förbättringar. En oerhört finslipad release om du frågar mig.

Jag tog mig tiden att läsa igenom loggen med ändringar. Nedan följer en lista över mina fem favoriter.

  1. Smidigare konstruktion av element
    Vid konstruktion av ett nytt element kan du nu skicka med ett objekt innehållandes egenskaper.

  2. Enklare attribut manipulation
    Funktioner för att manipulera element så som .css(), .attr(), .val() och .html() kan nu ta en funktion som andra parameter. I funktionen kan du enkelt komma åt det befintliga attributets värde.

  3. Unik easing metod per egenskap
    Det är nu möjligt att definiera en easing metod för enskilda egenskaper.

  4. Äntligen en riktig delay funktion
    Nu är du inte längre tvungen att “fulhacka” för att skapa en delay effekt.

  5. Ajax anrop tar hänsyn till Last-Modified headern
    Tidigare har alla ajax funktioner ignorerat Last-Modified headern. I syfte att ignorera eventuellt cache från webbläsaren. Genom att sätta ifModified till true tvingas jQuery att läsa från webbläsarens cache (förutsagt att något finns).

Om du är sugen på att grotta dig ännu djupare finns en bra redovisning av de nya funktionerna och förbättringarna på kampanjsajten 14 Days of jQuery.

I sedvanlig ordning tillhandahåller Google jQuery 1.4 (minifierad och gzippad) på deras supersnabba CDN.

Bilden tillhörande detta inlägg är lånad ifrån Eric Miraglia.

  • Jag tycker ungefär samma. Speciellt #1 Smidigare konstruktion av element är en riktig höjdare för att bygga DOM-träd!
  • Andreas Ek
    Med nya api.jquery.com kanske de ändrar mitt gnäll ovan? Håller tummarna!
  • Hela dokumentationen har skrivits om samband med releasen av jQuery 14. Jag hoppas också att den är lite snabbare än den gamla dokumentationen
  • Andreas Ek
    Tack för 5 bra uppslag!
  • Andreas Ek
    Tänk den dagen då jQuery.com kunde erbjuda en snabbare sajt så det inte gick så segt att slå upp och använda sajten som referensuppslag... ;-)
blog comments powered by Disqus