EMILEjs Library
Fork this to use EMILE.js
by James Doyle
HTML
<script src="https://raw.github.com/madrobby/emile/master/emile.min.js"></script>
<div id="card" onclick="clicked()"></div>
CSS
#card {
position: absolute;
top: 0;
left: 0;
height: 180px;
width: 340px;
background: #333;
}
JavaScript
document.getElementById('card').onclick = function() {
emile('card', 'left:320px', {duration: 800});
}