I am using createElement to replace it with appending big chunk of html code. I understand I can add id, class, style easily with:
var container = 'container';
container.className = 'item';
container.style.cssText = 'color: red';
However, how can I add sub-id using this approach?
<div class="container">
<i class="item" sub-id="item-19"></i>
</div>
container.setAttribute("sub-id", "item-19"). Documentation is here and many other places.