Je fais du JS depuis quelques temps, et j'aimerais passer à la vitesse supérieure en créant une mini-app, et au passage avoir un premier contact avec jQuery. Je suis à l'étape de conceptualisation du projet, mais je crois que mes bases sont un peu molles sur certains points. En même temps, c'est pour ca que je le fais
J'aimerais affecter des variables/méthodes/évènements à des éléments du DOM. Par exemple chaque li.onglet ont un onclick, un hover etc... En javascript basique j'utilise les prototypes. Mais avec jQuery y'a la possibilité de créer des plugins, alors j'aimerais en profiter. Voici un exemple :
PHP
$.fn.truc = function()
{
this.each(function() {
alert('yo');
});
};
$(document).ready(function() {
$('li').truc();
});
Mon objet est donc associé à truc, mais le sushi c'est que je dois utiliser each, alors comment faire pour créer une classe facilement associable à chaque objet ? Si j'utilise each directement après $('li') ca ne marche plus.
Comment procéderiez-vous ?