atts
ender or standalone use
DOM attributes JavaScript module fornpm install atts --save
var atts =
API
atts.attr(element, name, value?)
- Get or set attributes.
- @return string|
undefined
atts.atts(element, object?)
atts.atts(element)
get object containing all attributesatts.atts(element, object)
set attributes via object- @return object
atts.removeAttr(element, names)
- Remove attributes.
- @return
undefined
atts.toggleAttr(element, name, state?)
- Toggle an attribute"s presence and return boolean state.
- @return boolean
atts.isAttr(element, name)
- Is attribute
name
present onelement
? -
@return boolean
atts.supportAttr(element, name)
- Test if
element
supports an attribute. - @return boolean
atts.anyAttr(element, fn?, scope?)
- Count or iterate element"s attributes.
- @return number
Chain methods
These exist on atts.prototype
and are designed for integration into jQuery-like libs but can also be used via atts.prototype[method].call
. Methods are generally compatible with jQuery methods of the same name.
.attr(name, value?)
.atts(object?)
.removeAttr(ssv)
.toggleAttr(name, force?)