Bonjour à tous,
je travaille actuellement sur un gros projet, beaucoup de javascript et d'HTML écrit dans des pages jsp.
Je souhaiterai homogénéiser la déclaration des évènements sur mes éléments.
Je m'explique. L'existant veut qu'il y ait des évènements déclarés dans les balises HTML avec les attributs onclick, ...
En même temps, il existe aussi des évènements déclarés dans les js à l'aide de jQuery tel que:
Il m'est arrivé de retrouver par ailleurs, des évènements déclarés à plusieurs endroits différents mais pour le même élément.
Par ailleurs quand on débug, il est compliqué de retrouver la fonction qui est appelée sur le click d'un élement s'il est déclaré en jQuery. Alors que défini dans la page html, on sait directement quelle fonction est appelée.
Du coup, je souhaiterai avoir votre avis, sur ce qui est pour vous le plus approprié et le plus clair. Si vous avez un retour d'expérience à ce sujet, je suis preneuse.
Bonne journée à tous.
Missa
je travaille actuellement sur un gros projet, beaucoup de javascript et d'HTML écrit dans des pages jsp.
Je souhaiterai homogénéiser la déclaration des évènements sur mes éléments.
Je m'explique. L'existant veut qu'il y ait des évènements déclarés dans les balises HTML avec les attributs onclick, ...
En même temps, il existe aussi des évènements déclarés dans les js à l'aide de jQuery tel que:
$('#toto').bind('click',function(){ ... })
Il m'est arrivé de retrouver par ailleurs, des évènements déclarés à plusieurs endroits différents mais pour le même élément.
Par ailleurs quand on débug, il est compliqué de retrouver la fonction qui est appelée sur le click d'un élement s'il est déclaré en jQuery. Alors que défini dans la page html, on sait directement quelle fonction est appelée.
Du coup, je souhaiterai avoir votre avis, sur ce qui est pour vous le plus approprié et le plus clair. Si vous avez un retour d'expérience à ce sujet, je suis preneuse.
Bonne journée à tous.
Missa