jQuery-newbie here。jquery動畫不會工作
我想用兩個按鈕做一個簡單的水平滾動功能。我想用動畫做。但是,當我上的按鈕一按,什麼也沒有發生......
繼承人的jQuery代碼:
<script type="text/javascript">
$(document).ready(function() {
$('#right-button').click(function {
$('#box').animate({
left: +="200px"
}, "fast");
});
$('#left-button').click(function {
$('#box').animate({
left: -="200px"
}, "fast");
});
});
</script>
這是HTML代碼:
<section id="main">
<span class="scrollbutton left" id="left-button">(</span>
<span class="scrollbutton right" id="right-button">)</span>
<div id="box">
<div class="column"></div>
...
</div>
</section>
(我也嘗試它有一個標籤)
Aaaaand這裏的CSS:
#main {
border: solid 1px #fff;
max-height: 480px;
width: auto;
display: block;
overflow: hidden;
background: #ddd;
}
#main #box {
width: 2250px;
display: inline;
float: left;
position: relative;
}
#main .column {
float: left;
display: inline;
padding: 10px;
width: 429px;
border-left: solid 1px #333;
height: 460px;
}
.scrollbutton {
font-family: "WebSymbolsRegular";
font-size: 30px;
color: #000;
text-decoration: none;
cursor: pointer;
}
.left {
float: left;
}
.right {
float: right;
}
這可能是一個很幼稚的錯誤,但我不知道它是什麼...我希望你能幫助我:)
PS:你可以在這裏找到:http://patrickmanser.ch/pixelsword/
「200像素」 +「200px」==「200px200px」&200 + 200 == 400 – sabithpocker
是的,我裝了那:)仍然不會移動 – Patrick
你試過w rite'$('#right-button')。click(function(){' ,而不是'$('#right-button')。click(function {'? –