我们可以使用jquery编辑元素的现有类吗?

我想更改元素的现有类的样式.我们可以在Jquery中做到吗?如果没有,替代方法是什么?

最佳答案
我不认为可以使用jQuery编辑类,而且您在任何情况下都不必这样做,因为您要使用的所有样式都应该已在样式表中定义.您不想同时编辑JS文件和CSS文件来更改样式.

但是,如果您绝对必须这样做,或者如果这不是UI行为引起的样式更改不足(例如,您想隐藏.warning类的所有元素,则可以简单地执行以下操作:

$(".warning").css('display','none');

但是除了隐藏/显示元素外,您通常只想使用addClass()/ removeClass()/ toggleClass()来更改元素的类,就像其他人提到的那样.

相关文章

jQuery插件的种类 1、封装对象方法 这种插件是将对象方法封装起来,用于对通过选择器获取的jQuery对象进...
扩展jQuery插件和方法的作用是非常强大的,它可以节省大量开发时间。 入门 编写一个jQuery插件开始于给...
最近项目中需要实现3D图片层叠旋转木马切换的效果,于是用到了jquery.roundabout.js。 兼容性如图: ht...
一、什么是deferred对象? 开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异...
AMD 模块 AMD(异步模块定义,Asynchronous Module Definition)格式总体的目标是为现在的开发者提供一...