我正在使用此代码:
<!-- 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()
更改行为,以便一旦页面加载,它就可以立即开始播放。
我已经尝试过ready
,live()
,trigger()
,on()
,CC_5等它。
$(document).ready(function (){
doBounce($("#Arrow_Down_Mobile , #Arrow_Down_Mobile_other"), 10, '10px', 300)
});
我们看不到您尝试实现ready()
方法,但请确保您在document
对象上调用它。