这是因为animate()有一个默认的400ms的动画时长,当你点击过快的时候,也许你点击了很多次实际上还在执行前面点击效果产生的动画 这个例子只要把你的动画时长改短点比如10ms =>animate({你的样式},10)
你隐藏按钮事件中没有隐藏文字的代码啊。你注解掉了 显示按钮事件中 $("#div1").show(); 改成 $("#div1").stop(true,true).show();
87,910
社区成员
224,616
社区内容
加载中
试试用AI创作助手写篇文章吧