я сделал несколько табличных виджетов (listview-kind-of), которые имеют одинаковые характеристики:
стилизация нечетных / четных строк, наведите курсор на вкл / выкл, установите цвет на клик, удалив строку при нажатии на значок корзины.
так что это всегда один и тот же (prototype-) код для каждого виджета.
есть ли способ получить код только один раз, а затем просто применить / наследовать его ко всем виджетам?
2-й, вот часть кода - это можно оптимизировать?
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");