如何在鼠标悬停时更改不同的背景颜色?
以下代码可更改背景颜色:
但是当我添加了hover功能后,函数会重复所有背景颜色。
我希望指定特定颜色的元素,而不是重复所有背景颜色。 这里有个示例 一如既往的感谢您的帮助!
谢谢大家 :)
var dlcabgColors = [
'rgb(233, 147, 26)', 'rgb(22, 145, 190)', 'rgb(22, 107, 162)' , 'rgb(27, 54, 71)'
];
var i = 0;
$('.abc').each(function() {
$(this).css('background-color', dlcabgColors[i]);
i = (i + 1) % dlcabgColors.length;
});
但是当我添加了hover功能后,函数会重复所有背景颜色。
我希望指定特定颜色的元素,而不是重复所有背景颜色。 这里有个示例 一如既往的感谢您的帮助!
谢谢大家 :)
index()
的内容,因为一旦我们从each
参数返回index
(i),它就不再需要了。 - Roko C. Buljan