JSFiddle - React, Tailwind, and code Playground

by George Batt

HTML

<div id=container>Container</div>
<button>Animate</button>

CSS

#container{
    background:#D44;
}

JavaScript

var $cont = $('#container')
var contDims = {
    w:$cont.outerWidth(),
    h:$cont.outerHeight()
}
$cont.data(contDims);

$('button').click(function(){
    if(!$cont.data('flag')){
        var animTo = {width:800,height:800};
        $cont.data('flag',1);
    } else {
        var animTo = {width:contDims.w,height:contDims.h};
        $cont.data('flag',0);
    }
   $cont.animate(animTo, 300);
});