返回值:jQuerytoggleClass(function(index, class),[switch])
概述
如果开关switch参数为true则加上对应的class,否则就删除。
参数
function(index, class)Function
返回class名的一个函数,接受两个参数,index为元素在集合中的索引位置,class为原先元素的class值。
switch(可选)Boolean
用于决定元素是否包含class的布尔值。
示例
描述:
根据父元素来设置class属性
jQuery 代码:
$('div.foo').toggleClass(function() { if ($(this).parent().is('.bar') { return 'happy'; } else { return 'sad'; } });