сделал вот такой код (при наведении на кнопку меняется прозрачность родительского DIV, но только при наличии второго дополнительного класса)
$('.trigger').on({
mouseenter: function(){
if ($(this).hasClass('inactive')) {$(this).parents('div.forabg').animate({ opacity: '1.0' }, 300); }
},
mouseleave: function(){
if ($(this).hasClass('inactive')) {$(this).parents('div.forabg').animate({ opacity: '0.3' }, 300); } }
});
хочется условия сделать общим.
гуру, можно ли как-то оптимизировать данный код? или оставить как есть?