是否可以使用html文件中的jquery onclick事件更改style.css文件中的属性属性?
我目前正在使用下面的内容,但我想更改css文件本身.
$('#demo').click(function(){
$(.#demo').slideUp();
this.style.backgroundColor = 'red';
});
Run Code Online (Sandbox Code Playgroud)
Hac*_*ese 10
您无法编辑文件本身.但是,您可以通过多种方式覆盖样式.
style使用所需规则创建一个新元素并附加到文档.(例子).css更改所需的属性.(例子).addClass和在项目中添加或删除它们.removeClass.(例子)对于您描述的行为类型,您使用#2或#3(建议使用#3,因为它最容易维护).在实践中使用你的例子是#2:http://jsfiddle.net/HackedByChinese/HTNGs/1/
$('#demo').click(function() {
$(this).css('background-color', 'red');
});?
Run Code Online (Sandbox Code Playgroud)