永发信息网

JavaScript 和 jQuery 如何更改 class 的样式

答案:1  悬赏:10  手机版
解决时间 2021-04-04 19:57
  • 提问者网友:
  • 2021-04-04 01:11
JavaScript 和 jQuery 如何更改 class 的样式
最佳答案
  • 五星知识达人网友:山君与见山
  • 2021-04-04 02:27
不能直接更改css class的内容。
可以更改:
1、元素的style属性:
$("p").css({ color: "#ff0011", background: "blue" });// 设置所有p元素的背景与字体2、元素的class属性:可以对元素增删class属性值
$("p").addClass("cls1 cls2");// 添加class
$("p").removeClass("cls1");  // 移除class追答
追问:别误导他人
追答:哪里误导了?明说下,jquery就是这样用那个的啊
追问:不能直接更改css class的内容。这句话是错的,$(".className").css({ color: "#ff0011", background: "blue" }); 改了呢~
追答:$(".className")是取元素的,和我说的$("p")方式类似,都是jquery选择器的一种方式。

但是,需要注意的是这里最终更改的是元素的style属性(按F12键可以看到执行上述语句后,修改是元素的style属性),而不是className所指向的css内容。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯