我想寫一個javascript代碼,它將在特定方向,距離和某些給定時間內滑動div。我寫了這個小腳本。但根本不起作用。瀏覽器變得緩慢。沒有可見的位置變化。 有人能告訴我如何實現結果?我知道有很多現成的庫可以很容易地完成這項工作。但我只是想試一試。使用javascript滑動div
<script type="text/javascript" language="javascript">
var element = '';
var slidePerMS = '';
function slideIt(ele, direction, distance, slideDuration){
element = ele;
var i=0;
slidePerMS = distance/(slideDuration*1000);
for(i=0; i<3000; i++){
setTimeout("changePosition()",1);
}
}
function changePosition(){
var currElement = document.getElementById(element);
currElement.style.left = "'"+slidePerMS+"px'";
}
</script>
感謝您的幫助。現在我知道,我是一個編程小白:S – Shades88