mirror of
https://github.com/zhigang1992/angular.js.git
synced 2026-04-22 19:23:38 +08:00
@@ -840,10 +840,15 @@ forEach({
|
||||
removeClass: jqLiteRemoveClass,
|
||||
|
||||
toggleClass: function(element, selector, condition) {
|
||||
if (isUndefined(condition)) {
|
||||
condition = !jqLiteHasClass(element, selector);
|
||||
if (selector) {
|
||||
forEach(selector.split(' '), function(className){
|
||||
var classCondition = condition;
|
||||
if (isUndefined(classCondition)) {
|
||||
classCondition = !jqLiteHasClass(element, className);
|
||||
}
|
||||
(classCondition ? jqLiteAddClass : jqLiteRemoveClass)(element, className);
|
||||
});
|
||||
}
|
||||
(condition ? jqLiteAddClass : jqLiteRemoveClass)(element, selector);
|
||||
},
|
||||
|
||||
parent: function(element) {
|
||||
|
||||
Reference in New Issue
Block a user