FWIW Я обнаружил, что IE8 даст ошибку в jQuery 1.7.2, используя effect("highlight",...), когда текущий цвет элемента был указан как текст или когда цвет выделения был указан как текст (т.е. "blue"), а не в hex notation: "#ff0000".
Ответ 4
$('.divID').live('mouseover mouseout', function (event) {
if (event.type == 'mouseover') {
// do something on mouseover
$(this).css({ "background-color": YOURCOLOR, "opacity": ".50" });
}
else {
// do something on mouseout
$(this).css("opacity", "100");
}
});
Это даст хороший эффект зависания с эффектами непрозрачности.