JSFiddle - React, Tailwind, and code Playground

by TrueBlueAussie

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/flight/1.1.4/flight.min.js"></script>
<article>Add element</article>

JavaScript

var Article = flight.component(function () {
    this.addElement = function () {
        var newArticle = $('<article>Add element</article>');
        this.$node.parent().append(newArticle);
        Article.attachTo(newArticle);
    };

    this.after('initialize', function () {
        this.on('click', this.addElement);
    });
});

Article.attachTo('article');