使用 jQuery,我怎样才能改变这个 CSS?
html {
background: yellow;
}
这不起作用:
$('html').css('background','red');
利用
$(document.body).css('background-color','red');
试试这个代码: DEMO
$('body').css('background-color','red');
$('html').css('background-color','red');
$('body').css({ 'background-color': 'red' });
您的代码应更改如下。
$(document.body).css('background','red');
你的风格将适用于身体元素。
另一种方法是这样的:
<head>
您可以在元素中定义这样的样式类
并将其命名为例如 « redback » :
<style type="text/css">
.redback
{
background:red;
}
</style>
然后你可以<body>
像这样在元素中添加这个脚本
<script language="javascript" type="text/javascript">
$(document).ready(function () {
$('html').addClass("redback");
});
</script>