HTML is a small, extensible library to help you enjoy the DOM in a simple, direct way.
Please check out the demo, the API and the F.A.Q..
Download: HTML.min.js or HTML.js
Bower: bower install HTML
NPM: npm install html.js
Component: component install nbubna/HTML
Includes dot-traversal, query()
, each()
, only()
, all()
, add()
, remove()
, HTML.ify()
and emmet abbreviations in add()
:
Download: HTML.min.js or HTML.js
Includes dot-traversal, query()
, each()
, only()
, all()
, add()
, remove()
and HTML.ify()
:
Download: HTML.min.js or HTML.js
Includes dot-traversal, query()
, each()
, only()
, all()
and HTML.ify()
:
- 2013-07-24 v0.9.0 (first public release)
- 2013-07-25 v0.9.1 (full version as main)
- 2013-07-29 v0.9.2 (AMD, Component support, HTML.ify())
- 2013-08-13 v0.9.3 (add main to package.json)
- 2013-08-23 v0.10.0 (Component fixes, s/find/query, deprecate undocumented event())
- 2013-08-25 v0.10.2 (data-html-reference and test/alter.js fix)
- 2014-03-10 v0.11.0 (deprecated event.js out of main artifact, query limit parameter)
- 2014-05-13 v0.12.0 (all() function)
- 2014-10-22 v0.12.1 (add(textNode))
Thanks to Adrian Cooney for the inspiration and starting point for this project.