返回值:jQuerytoggleClass(function(index, class), [switch])
概述
如果開關(guān)switch參數(shù)為true則加上對應(yīng)的class,否則就刪除。
參數(shù)
function(index, class)Function
返回class名的一個函數(shù),接受兩個參數(shù),index為元素在集合中的索引位置,class為原先元素的class值。
switch (可選)Boolean
用于決定元素是否包含class的布爾值。
示例
描述:
根據(jù)父元素來設(shè)置class屬性
jQuery 代碼:
$('div.foo').toggleClass(function() {
if ($(this).parent().is('.bar') {
return 'happy';
} else {
return 'sad';
}
});