2013-05-01 28 views
0

我是JavaScript和jQuery的新手。我在新項目中遇到了麻煩。我想要一個圖像彈跳。我從網上得到了一個腳本。但是這個功能只適用於點擊跳轉。我想在網站加載時跳轉。請幫幫我。如何在網站生存期間不斷反彈對象

鏈接http://www.tycoonlabs.com/help/bouncing%20-%20Copy.html

這是我的腳本

<SCRIPT> 
$(function(){ 
    $('#bouncy1').click(function() { 
      $(this).effect("bounce", { times:5 }, 300); 
    }); 
}); 
</SCRIPT> 

感謝和問候

回答

2

如果你想有而有事情發生之反彈,然後停止它,你可以使用setInterval

var interval = setInterval(function(){ 
    jQuery('#someId').effect('bounce', {times: 5}, 300); 
}, 500); // every half second 

// Do some stuff to load up your site;   

clearInterval(interval); // Stop the bounce interval 

您可能需要調整t他times參數和delay以滿足您的需求和效果。

+0

哇...謝謝你,非常感謝你。最後4小時,我正在嘗試這個答案 – amarrajk 2013-05-01 13:09:57

+1

我接受了你的答案:-D – amarrajk 2013-05-01 13:44:34

0

試試這個:

<script> 
    $(function(){ 
     function bounceObject(obj) 
     { 
      obj.effect("bounce", { times:5 }, 300); 
     } 
     bounceObject($('#bouncy1')); 
     $('#bouncy1').click(function() { 
      bounceObject($(this)); 
     }); 
    }); 
</script> 
相關問題