toggleClass(class|fn[,sw])
返回值
jQuery
概述
如果存在(不存在)就删除(添加)一个类。
参数
示例
示例一
描述:为匹配的元素切换 'selected' 类
jQuery 代码
$("p").toggleClass("selected");
示例二
描述:每点击三下加上一次 'highlight' 类
HTML 代码:
<strong>jQuery 代码:</strong>
jQuery 代码:
var count = 0;
$("p").click(function(){
$(this).toggleClass("highlight", count++ % 3 == 0);
});
示例三
描述: 根据父元素来设置class属性
jQuery 代码:
$('div.foo').toggleClass(function() {
if ($(this).parent().is('.bar') {
return 'happy';
} else {
return 'sad';
}
});