<section id="waapi-basic" class="animate-things-wrapper">
<button id="trigger">Trigger</button>
<div id="box" class="box">
Hi there
</div>
</section>
<script src="../../js/components/waapi-basic.js"></script>
<section id="waapi-basic" class="animate-things-wrapper">
<button id="trigger">Trigger</button>
<div id="box" class="box">
Hi there
</div>
</section>
<script src="{{ path '/js/components/waapi-basic.js' }}"></script>
/* No context defined. */
(function () {
document.addEventListener('DOMContentLoaded', function () {
console.log("waapi-basic active");
const button = document.querySelector('#trigger');
const box = document.querySelector('#box');
button.addEventListener('click', function() {
const animIn = box.animate([{
transformOrigin: 'center center',
transform: `translate(-350px, 0) scale(0.25, 0.25) rotate(0)`,
backgroundColor: 'rgba(222,161,161,0.49)'
}, {
transformOrigin: 'center center',
transform: 'translate(0, 0) scale(2.5, 2.5) rotate(-360deg)',
backgroundColor: 'rgba(36,243,202,1)'
}, {
transformOrigin: 'center center',
transform: 'translate(150px, 0) scale(0.5, 0.5) rotate(0)',
backgroundColor: 'rgba(255,255,255,0)'
}], {
duration: 4000,
easing: 'cubic-bezier(.99,0,.7,1)',
iterations: Infinity
});
})
});
})();
#waapi-basic {
// styles
}
No notes defined.