我可以用jQuery或JavaScript更改这个CSS吗?
嘿,这太简单了,我希望 我可以使用jQuery或JavaScript来更改此设置:我可以用jQuery或JavaScript更改这个CSS吗?,javascript,css,Javascript,Css,嘿,这太简单了,我希望 我可以使用jQuery或JavaScript来更改此设置: .tint:hover:before { background: rgba(0,0,255, 0.5); } 为此: .tint:hover:before { background: rgba(255,0,0, 0.5); } 为什么不单独上课呢 .newTint:hover:before { background: rgba(255,0,0, 0.5); } 然后使用jQue
.tint:hover:before {
background: rgba(0,0,255, 0.5);
}
为此:
.tint:hover:before {
background: rgba(255,0,0, 0.5);
}
为什么不单独上课呢
.newTint:hover:before {
background: rgba(255,0,0, 0.5);
}
然后使用jQuery切换类
$('#myField').removeClass('tint').addClass('newTint');
是的,你可以把这个放在你的剧本里
$(document).ready(function(){
$('.tint:hover:before').css('background',' rgba(255,0,0, 0.5)');
});
不,伪元素不是DOM(文档对象模型)的一部分,因此它们不能由jQuery或Javascript操作。因为值可以是“255255,0.5”、“0,0,0,0.5”,或者介于两者之间的任何东西(如果有意义的话)。也许我可以先创建类?这似乎不起作用。这很奇怪,当我尝试它时,它起作用了。你能给我一个链接吗,这个页面在这里: