什么是'.js'在样式表中的样式的开头做什么

时间:2014-03-07 23:06:28

标签: javascript jquery html css

我不得不编辑其他人的代码,他们似乎已经使用了一大堆jQuery,对我来说似乎很简单 - 一个html表单。

当我关闭一些jQuery时,我失去了大量的样式,似乎是因为所有样式都预先修复了.js,例如:

.js .classname{width:50px}

当我拿出.js位时,它有效,但我错过了什么吗?这(看似)过于复杂的方法有什么意义?

取出jquery不会改变标记 <div class='classname'>。很抱歉没有代码,有些人不在。我不知道jquery,宁愿不使用它。

1 个答案:

答案 0 :(得分:6)

这是一个常见的伎俩。使用Javascript将js类添加到主元素(通常是HTML或有时是BODY)。这使您可以轻松地在CSS中进行调整,以便在Javascript处于活动/支持状态时应用。例如,您可以默认显示“刷新”按钮,并在激活自动刷新javascript事件后立即隐藏它。

所以没什么特别的。只是你的前任添加了自己的东西。