|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre à l'essai
![]() Nicolas DELFOURDéveloppeur Web Inscription : novembre 2009 Messages : 56 ![]() |
Bonjour à tous,
j'ai le code suivant Code :
Code :
|
||||
|
|
00
|
|
|
#2 | ||
|
Nouveau Membre du Club
![]() Kevin Webdesigner & Intégrateur web Inscription : mai 2011 Messages : 23 ![]() |
La balise <img /> est auto fermante.
Code :
|
||
|
|
00
|
|
|
#3 | ||
|
Nouveau Membre du Club
![]() Kevin Webdesigner & Intégrateur web Inscription : mai 2011 Messages : 23 ![]() |
Oups, erreur de navigation au clavier, désolé.
Évite d'utiliser $(this) quand tu le peut, le code qui suit te renvoie un tableau avec tous les enfants de ta div (donc le p, l'img et le button), comme ça tu peut les manipuler comme tu veut. Code :
|
||
|
|
00
|
|
|
#4 | |||
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 806 ![]() |
Citation:
Pourquoi ça ??? Au contraire, il faut autant que possible utiliser $(this) afin de continuer à utiliser des objets jQuery et ne pas casser la logique du framework. Code :
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|||
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Kevin Webdesigner & Intégrateur web Inscription : mai 2011 Messages : 23 ![]() |
C'est une question de performance, si tu n'as pas besoin de fonctions jQuery par la suite, c'est inutile de passer l'objet this à la moulinette de $().
Du JS brut sera toujours plus rapide que de passer par une framework, du moins pour les manipulations de base. Je dis pas ça dans le vide, j'ai déjà fais des tests et j'ai vus un tas de posts qui parlent de ça. |
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Kevin Webdesigner & Intégrateur web Inscription : mai 2011 Messages : 23 ![]() |
@Bovino: j'ai fait des tests.
Ta méthode est environs 40% plus longue à se réalisé et résulte en un peu plus de 40% d'appels en plus. Si t'as quelques scripts sur ta page, ça peut vite se ressentir. |
|
|
00
|
|
|
#7 | ||
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 806 ![]() |
Ben, ça me semble évident... et j'ai du mal à voir quel script jQuery pourrait être plus performant que du JavaScript pur et écrit spécifiquement
![]() A titre d'exemple : Code html :
Mais lorsque l'on utilise un framework, il est préférable de l'utiliser au maximum.
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
||
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Kevin Webdesigner & Intégrateur web Inscription : mai 2011 Messages : 23 ![]() |
Je voit vraiment pas pourquoi, tu peut t'expliquer s'il te plaît?
|
|
|
00
|
|
|
#9 | |||||
![]() ![]() Daniel HagnoulÉtudiant perpétuel Inscription : février 2009 Messages : 3 221 ![]() |
Citation:
L'idée est bonne, mais pas le script...
Code :
__________________
FAQ jQuery Mon cahier d’exercices sur jQuery & CoSi un message vous a aidé ou vous semble pertinent, votez pour lui ! ![]() |
|||||
|
00
|
Copyright © 2000-2012 - www.developpez.com