Изменить цвет подсветки - PullRequest
       8

Изменить цвет подсветки

67 голосов
/ 28 апреля 2009

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

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

Ответы [ 4 ]

132 голосов
/ 28 апреля 2009

Согласно документации :

$(this).effect("highlight", {color: 'blue'}, 3000);
18 голосов
/ 28 апреля 2009
$("div").click(function () {
    $(this).effect("highlight", { color: "#ff0000" }, 3000);
});

будет выделено красным цветом. Это все в документации .

3 голосов
/ 14 августа 2012

FWIW Я обнаружил, что IE8 выдаст ошибку в jQuery 1.7.2, используя effect("highlight",...), когда текущий цвет элемента был задан как текст или когда цвет подсветки был задан как текст (т.е. "blue") вместо шестнадцатеричное обозначение: "#ff0000".

1 голос
/ 13 декабря 2012
       $('.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");

        }
      });

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...