npm install dom-treeLibrary to manipulate DOM elements
Example:
``js
var dom = require('dom-tree')
dom.add(document.body, '
Install
`bash
$ npm install dom-tree
`API
$3
Adds
child to el`js
add(document.body, document.createElement('textarea'))
add('body .content', document.createElement('textarea'))
add('.content', 'hello')
add('.content', '{title}
', { title: 'Hello!' })
`$3
Similar to
addBefore$3
`js
addBefore(document.body, document.createElement('textarea'), document.body.firstChild)
addBefore('body', '{msg}
', { msg: 'foobar' }, document.body.firstChild)
`$3
insert
element to parent as child`js
insert(document.createElement('textarea'), document.body)
insert('', '.content')
insert('{title}
', { title: 'hello' }, '.content')
`$3
replace
target with replacement`js
replace(document.body, document.body.firstChild, document.createElement('textarea'))
replace('body .content', '.content ul', 'hello
')
replace('body .content', '.content ul', '{msg}
', { msg: 'hello!' })
`$3
remove
element`js
remove(document.body.firstChild)
remove('body .content')
`$3
remove
child`js
remove(document.body.firstChild, 'h1')
``