lil' dom a bit of a hyperscript esque experiment api /* Creates: <div class="some-class"> <button class="primary">click me!</button> </div>*/ var myEl = ld('.some-class', [ ld('button.primary', 'click me!', { 'onclick': (e) => { console.log('Gotchya!') } })]); document.appendChild(myEl);