J'essaie d'utiliser la fonction jquery animate pour animer des boîtes mais ce code simple semble me branler. Je ne suis pas sûr de ce que je me suis trompé? Parfois, le code similaire fonctionne parfaitement et parfois il semble très difficile.Quel est le problème avec ce code?
<!doctype html>
<html>
<head>
<script src="jquery.js">
</script>
<style>
#main{
clear:both;
}
#boxes{
position:absolute;
width:75%;
}
#box1, #box2, #box3{
position:relative;
width:200px;
height:200px;
background-color:#FFD600;
margin:10px;
}
#buttons{
float:right;
}
input{
display:block;
width:150px;
}
</style>
<script>
$('document').ready(function(){
$("#left").bind('click', function(){
console.log('Left');
$('#box1').animate({x:"+=20px"});
});
});
</script>
</head>
<body>
<div id="main">
<div id="boxes">
<div id="box1">
</div>
<div id="box2">
</div>
<div id="box3">
</div>
</div>
<div id="buttons">
<input type="button" value="Left" id="left">
<input type="button" value="Right" id="right">
<input type="button" value="Top" id="top">
<input type="button" value="Bottom" id="bottom">
<input type="button" value="Height" id="height">
<input type="button" value="Width" id="width">
</div>
</div>
</body>
</html>
Try it sur jsFiddle.
Quel est le problème? – icktoofay
devrait-il être déplacé à http://codereview.stackexchange.com/? –
Ça va si vous pouvez le déplacer vers coderview ... – Sandeep