Jquery 1.4 – les nouveautés …
Posted: janvier 14th, 2010 | Author: rabehasy | Filed under: Technologie | Tags: jquery | No Comments »
Ce 14 Janvier 2010, Jquery nous offre un beau cadeau en sortant la version 1.4 de leur célèbre librairie.
Voici les nouveautés de cette version :
1. Attribuer plusieurs attributs à la volée.
Jusqu’à maintenant, la fonction attr() permettait de donner un attribut à une balise HTML quelconque. Pour changer un lien dynamiquement en http://rabehasy.madatsara.com et ajouter d’autres attributs sur cette balise
on procède ainsi en Jquery :
1 2 3 4 5 |
Maintenant on procède comme ceci :
1 2 3 4 5 6 7 |
2. nextUntil(), prevUntil(), parentsUntil() : qui est la possibilité de sélectionner les éléments dans le DOM à partir d’un certain élement et d’arrêter à partir d’un élément. Ce code par exemple jQuery(‘ul li:contains(Apple)’).nextUntil(‘:contains(Pear)’);
prend les textes suivants // Selects Banana, Grape, Strawberry dans la liste suivante :
<ul>
<li>Apple</li>
<li>Banana</li>
<li>Grape</li>
<li>Strawberry</li>
<li>Pear</li>
<li>Peach</li>
</ul>
3. Attribuer plusieurs évènements à un sélecteur :
Ce code
jQuery(‘#foo).bind({
click: function() {
// do something
},
mouseover: function() {
// do something
},
mouseout: function() {
// do something
}
}) parle de lui-même.
4. Animation multiple avec easing
5. Nouveaux évènements avec la fonction live()
6. La fonction proxy() qui permet de créer une nouvelle fonction avec une fonction déjà existante.
7. Ajouter un délai dans une animation avec la fonction delay()
8. Détecter si un élement possède un autre élement avec la fonction jQuery.contains()
9. unwrap() est une fonction contraire de wrap()
10. La fonction detach() permet de supprimer temporairement un contenu sans pour autant le retirer du DOM
11. Récupérer l’index d’un élement recherché avec la fonction index()
12. Ajouter un callback aux fonctions classiques.
13. focusIn() et focusOut() permettent de savoir si un élement autre qu’un champ de formulaire possède ou non le focus.
14. closest() permet d’appliquer une même fonction à plusieurs types d’élements.
No related posts.
La liste des entrées complémentaires est établie par le module d’extension YARPP.
Leave a Reply