No result when animating styles in JQuery -
i'm using next code animate margin-top css style of div id of "div".
html:
<div id="div"> <p> lorem ipsum dolor sit down amet, consectetur adipiscing elit. </p> <button id="trigger"> alter margin </button> </div>
javascript (in head section):
<script type="text/javascript" src="scripts/jquery-1.11.0.min.js"></script> <script> $("trigger").mouseup(function() { $("div").animate({ margintop: "-20px" }); }); </script>
however, when click button, nil happens... why that?
jsfiddle: http://jsfiddle.net/zlx5u/
1)trigger
id
,your missing '#' in jquery code. 2) wrap jquery code in document.ready
.
$(document).ready(function(){ $("#trigger").mouseup(function() { $("div").animate({ margintop: "-20px" }); }); });
please see this fiddle.
jquery jquery-animate
No comments:
Post a Comment