jquery的css()和addClass()的注意点

原创 2012年03月26日 20:07:57

      css()是一个可以简单改变指定对象样式的方法,而addClass()则是

    在所选对象中加入一个class。

    为了实现一个表格相邻行显示不同的颜色,一般使用:

      $('#loglist').find('div:odd').css("background","green");

      $('#loglist').find('div:even').css("background","green");

    同时还需要再鼠标悬停的对应的div上时改变相应的背景颜色,所以要在css文件中加入

    #loglist div:hover{background:red}; 结果:hover时不起作用

    原因:在设置css属性时,ids>classes>tags, 那么css()就是id级别的设置了,所有class级别

和tags界别的将被覆盖掉。

 还有就是:jquery中涉及id级别的css设置少之又少,意味着如果被修改id级别的 将比较麻烦,

以后要经常改变css样式的部分,最好用class来处理,而比较稳定部分可以用id的加效果。

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Jquery中.css()与.addClass()两种方法设置样式的区别

1、addClass()方法是通过增加class名的方式,类似于这个样式是在外部文件或者内部样式中先定义好的,需要时附加到元素上。 2、.css()方法定义的是内联样式,类似于直接通过元素的style...

CSDN日报20170725——《新的开始,从研究生到入职亚马逊》

开始适应新生活,也重新开始走自己的学习节奏。希望渐渐能多写一些技术文章,继续学习进步!这篇“回归”的文章就先简要总结一下这一年半的经历吧,也算是给过去的生活画上个句号。

毕业了,开始新的生活!

转眼间就毕业了,短短的18个月过得真快!因为一直忙于上课找工作,所以好久没发文章了。现在已经重新开始上班一个月了,渐渐安稳了下来。开始适应新生活,也重新开始走自己的学习节奏。希望渐渐能多写一些技术文章...
  • dc_726
  • dc_726
  • 2017-07-25 07:48
  • 21543

Jquery中each的三种遍历方法

1、选择器+遍历 $('div').each(function (i){    i就是索引值    this 表示获取遍历每一个dom对象 }); 2、选择器+遍历 $('div&...

毕业了,又开始了新生活

四年,走完了,一个人一生只有一次的大学生活,从此再也没有学可上了,大学的时光大部分是快乐的,但是也有自己很遗憾的                没关系,       &#...

CSS3 选择器——属性选择器

上一切在《CSS3选择器——基本选择器》中主要介绍了CSS3选择器的第一部分,这节主要和大家一起来学习CSS3选择器的第二部分——属性选择器。属性选择器早在CSS2中就被引入了,其主要作用就是对带有指...

addClass(element,value)函数,设置和叠加css样式

之前写过 javascript Camel记号 获取和设置元素CSS样式信息的CSS属性值  ,我们可以通过element.style.css样式属性  来获取和设置元素的样式信息 这样并不是不可以...

jQuery之属性过滤选择器

在HTML文档中,元素的开始标记中通常包含有多个属性(attribute), 在jQuery中,除了直接使用id和class属性作为选择器之外,还可以根据各种属性(如title等)对由选择器 查询到...

知识点四:JQuery--操作class ==addClass(),removeClass(), toggleClass(),css()

知识点四:JQuery--操作class ==addClass(),removeClass(), toggleClass(),css()

Jquery选择器和.css,.addClass,.toggleClass

参考:http://www.css88.com/jqapi-1.5/ 1.      .css( propertyName ) 返回: String为匹配的元素集合中获取第一个元素的样式属性值。pro...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)