Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以用jQuery或JavaScript更改这个CSS吗?_Javascript_Css - Fatal编程技术网

我可以用jQuery或JavaScript更改这个CSS吗?

我可以用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

嘿,这太简单了,我希望

我可以使用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);
}
然后使用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”,或者介于两者之间的任何东西(如果有意义的话)。也许我可以先创建类?这似乎不起作用。这很奇怪,当我尝试它时,它起作用了。你能给我一个链接吗,这个页面在这里: