J'ai créé plusieurs widgets basés sur des tables (listview-kind-of) qui ont tous les mêmes caractéristiques: style impair/pair rows, hover on/off, définir la couleur onClick, supprimer un ramer en cliquant sur l'icône de la corbeille. Donc, c'est toujours le même code (prototype) pour chaque widget. Y at-il un moyen d'avoir le code une seule fois puis simplement appliquer/hériter de tous les widgets? Deuxièmement, voici une partie du code - cela pourrait-il être optimisé?jQuery: hérite des fonctions de plusieurs objets
var me = this;
$("tr",this.table).each(function(i)
{
var tr = $(this);
tr.bind("mouseover",function(){me.hover(tr,true)});
tr.bind("mouseout",function(){me.hover(tr,false)});
tr.bind("click",function(){me.Click(tr)});
});
$("tr").filter(":odd").addClass("odd");