jQuery学习笔记--属性 addClass removeClass

addClass(class|fn)

为每个匹配的元素添加指定的类名。

 

示例:为匹配的元素加上 'selected' 类

$("p").addClass("selected");
$("p").addClass("selected1 selected2");

 

示例:给li加上不同的class

$('ul li:last').addClass(function() {
  return 'item-' + $(this).index();
});

 

removeClass([class|fn])

从匹配的元素中删除 'selected' 类:

$("p").removeClass("selected");
$("p").removeClass(); 删除匹配元素的所有类

 

删除最后一个元素上与前面重复的class

$('li:last').removeClass(function() {
    return $(this).prev().attr('class');
});

 

posted @ 2012-10-11 17:43  bango  阅读(233)  评论(0)    收藏  举报