Cheerio 互动版

class操作

.hasClass(className)

判断某元素的 class 中是否包含 className 。如下示例:

$('.pear').hasClass('pear'); //=> true

$('apple').hasClass('fruit'); //=> false

$('li').hasClass('pear'); //=> true

.addClass(className)

给某元素添加一个名为 className 的样式名。如下示例:

$('.pear').addClass('fruit').html();
//=> <li class = "pear fruit">Pear</li>

$('.apple').addClass('fruit red').html();
//=> <li class = "apple fruit red">Apple</li>

.removeClass(className)

将某元素上名为 className 的样式名移除。如果不存在 className ,则移除所有的样式名。如下示例:

$('.pear').removeClass('pear').html();
//=> <li class="">Pear</li>

$('.apple').addClass('red').removeClass().html();
//=> <li class="">Apple</li>