如何利用jQuery给匹配的元素添加多个类名?

jquery的addClass()给匹配的元素节点添加多个类的写法

 addClass语法

 addClass(class|fn)

class:一个或多个要添加到元素中的CSS类名,请用空格分开

function(fn):此函数必须返回一个或多个空格分隔的class名。接受两个参数,index参数为对象在这个集合中的索引值,class参数为这个对象原先的class属性值

 

例1:

  1. $("p").addClass("selected"); 
  2. $("p").addClass("selected1 selected2");//注意,多个class之间用空格隔开 

例2:

  1. $('ul li:last').addClass(function() {
  2.   return 'item-' + $(this).index();//给当前匹配元素添加class:"item-数字索引值",如class="item-2"
  3. }); 

 

 

相关经验

导读书签
书签初始化中…