goog.dom.classes
Functions
add( element, ...var_args ) → boolean
boolean
Adds a class or classes to an element. Does not add multiples of class names.
warning Deprecated | Use goog.dom.classlist.add or goog.dom.classlist.addAll instead. |
---|
Parameters |
| ||||||||
---|---|---|---|---|---|---|---|---|---|
Returns |
|
addRemove( element, classesToRemove, classesToAdd ) → void
void
Adds zero or more classes to an element and removes zero or more as a single
operation. Unlike calling goog.dom.classes.add
and
goog.dom.classes.remove
separately, this is more efficient as it only
parses the class property once.
If a class is in both the remove and add lists, it will be added. Thus,
you can use this instead of goog.dom.classes.swap
when you have
more than two class names that you want to swap.
warning Deprecated | Use goog.dom.classlist.addRemove instead. |
---|
Parameters |
|
---|
enable( element, className, enabled ) → void
void
Adds or removes a class depending on the enabled argument.
warning Deprecated | Use goog.dom.classlist.enable or goog.dom.classlist.enableAll instead. |
---|
Parameters |
|
---|
get( element ) → Array<?>
Array<?>
Gets an array of class names on an element
warning Deprecated | Use goog.dom.classlist.get instead. |
---|
Parameters |
| ||||
---|---|---|---|---|---|
Returns |
|
has( element, className ) → boolean
boolean
remove( element, ...var_args ) → boolean
boolean
Removes a class or classes from an element.
warning Deprecated | Use goog.dom.classlist.remove or goog.dom.classlist.removeAll instead. |
---|
Parameters |
| ||||||||
---|---|---|---|---|---|---|---|---|---|
Returns |
|
set( element, className ) → void
void
Sets the entire class name of an element.
warning Deprecated | Use goog.dom.classlist.set instead. |
---|
Parameters |
|
---|
swap( element, fromClass, toClass ) → boolean
boolean
Switches a class on an element from one to another without disturbing other classes. If the fromClass isn't removed, the toClass won't be added.
warning Deprecated | Use goog.dom.classlist.swap instead. |
---|
Parameters |
| ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Returns |
|
toggle( element, className ) → boolean
boolean
Removes a class if an element has it, and adds it the element doesn't have it. Won't affect other classes on the node.
warning Deprecated | Use goog.dom.classlist.toggle instead. |
---|
Parameters |
| ||||||||
---|---|---|---|---|---|---|---|---|---|
Returns |
|