需要jQuery在页面加载上立即动画,而不是单击



我正在使用此代码:

<!-- language: lang-js -->
$(document).ready(function() {
    $("#Arrow_Down_Mobile , #Arrow_Down_Mobile_other").click(function() {
      doBounce($(this), 10, '10px', 300);
    });

    function doBounce(element, times, distance, speed) {
      for (var i = 0; i < times; i++) {
        element.animate({
          marginTop: '-=' + distance
        }, speed).animate({
          marginTop: '+=' + distance
        }, speed);
      }
    }
});

它的工作正常,但是我试图从click()更改行为,以便一旦页面加载,它就可以立即开始播放。

我已经尝试过readylive()trigger()on(),CC_5等它。

$(document).ready(function (){
   doBounce($("#Arrow_Down_Mobile , #Arrow_Down_Mobile_other"), 10, '10px', 300)
});

我们看不到您尝试实现ready()方法,但请确保您在document对象上调用它。

相关内容

  • 没有找到相关文章

最新更新