JavaScript HTML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
test
.editorconfig
.gitattributes
.gitignore
GruntFile.js
README.md
annex.js
annex.min.js
package.json

README.md

annex

DOM insertion module

npm install annex --save

API

annex() ⇒ instance

annex(markup|node|stack)

annex('<a href="/">home</a>').appendTo(document.body) // annex(markup) example
annex(document.body).append('<a href="/">home</a>') // annex(node) example
annex(document.querySelectorAll('.example')).remove() // annex(stack) example

Chain

jQuery-compatible syntax

  • .html(string?) Get or set.
  • .text(string?) Get or set.
  • .tag() Get markup string.
  • .tags() Get markup array.
  • .after(content...) Insert content.
  • .before(content...) Insert content.
  • .append(content...) Insert content.
  • .prepend(content...) Insert content.
  • .appendTo(target) Insert into target.
  • .prependTo(target) Insert into target.
  • .detach() Detach nodes from DOM for later use.
  • .remove() Detach nodes from DOM and purge.
  • .empty() Empty nodes.
  • .clone() Clone nodes.

Static

Fast simple static methods

  • annex.text(node) Get.
  • annex.html(node) Get.
  • annex.contents(node) Get nodes.
  • annex.tag(node) Get markup string.
  • annex.tags(nodes) Get markup array.
  • annex.detach(node) Detach from DOM.
  • annex.empty(node) Empty node.
  • annex.owner(node) Get owner document.

Fund

Fund opensource dev =)

License

MIT