JQuery - Ryu Hadoken
by scyrizales
HTML
<div id="my-div"></div>
CSS
#my-div {
display: inline-block;
float: left;
}
.demo-hadouken {
vertical-align: top;
margin-top: 55px;
margin-left: -55px;
}
JavaScript
$('#my-div').html('<img src="http://i.imgur.com/90Mmdcm.png">')
$('#my-div img').hover( function() {
this.src = 'http://i.imgur.com/nTj3Fxx.gif'
}, function() {
this.src = 'http://i.imgur.com/90Mmdcm.png'
})
$('#my-div img').mousedown( function() {
this.src = 'http://i.imgur.com/Rfj0a80.png'
})
$('#my-div img').mousedown(function() {
$('.demo-hadouken').remove();
})
$('#my-div img').mousedown(function() {
$('#my-div').append(
'<img class="demo-hadouken" src="http://i.imgur.com/oTyQRvX.gif">'
);
})
$('#my-div img').mousedown(function() {
$('.demo-hadouken').animate( {
"margin-left": "600px"
}, 1000, 'swing', function() {
this.remove();
})
})
$('#my-div img').mouseup(function() {
this.src = 'http://i.imgur.com/90Mmdcm.png'
})