甚至可以用jQuery更改伪类吗?有没有解决方法来实现这个目标?
答案 0 :(得分:2)
尝试为CSS创建一个类选择器,并在您将鼠标悬停在其上时,为要更改样式/任何内容的元素打开和关闭该类。
答案 1 :(得分:0)
我创建了以下函数来更改我的悬停类
var setPseudoClass = function (rule, prop, value)
{
var sheets = document.styleSheets;
var slen = sheets.length;
for (var i = 0; i < slen; i++)
{
var rules = document.styleSheets[i].cssRules;
if (rules)
{
var rlen = rules.length;
for (var j = 0; j < rlen; j++)
{
if (rules[j].selectorText && rules[j].selectorText.indexOf(rule) > 0)
{
alert(rules[j].selectorText);
rules[j].style[prop] = value;
}
}
}
}
}