我是 js 和 jquery 的新手,但我无法弄清楚,
假设我有一个 ID 为 prev
的 div。
我的 javascript 看起来像这样:
$('#prev').on('click', view.handPrevClick);
我用 tween lite 为 div 设置动画(这就是 handprevclick
函数的用途),但是当您最初点击 prev
时,它不会设置动画。
如何在点击时添加动画或时间来减慢速度?
我试过这样的
$('#prev').on('click', view.handPrevClick.animate({duration: 'slow', easing: 'easeOutBack'}));
但这不起作用?
最佳答案
如果它是一个类,您需要将代码更改为:
$('.prev').on('click', view.handPrevClick.animate({duration: 'slow', easing: 'easeOutBack'}));
井号 - '#prev'
您在 prev 之前使用的是 id,对于您使用的类 '.prev'
关于javascript - 使用 element 简化 onclick 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29480730/