Изменить цвет выделения

Метод выделения jQuery выделит любой div с желтым фоном.

Как указать, какой цвет использовать вместо желтого для выделения?

Ответ 2

$("div").click(function () {
    $(this).effect("highlight", { color: "#ff0000" }, 3000);
});

выделится красным цветом. Все это в документации.

Ответ 3

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");

        }
      });

Это даст хороший эффект зависания с эффектами непрозрачности.