<script>$(document).ready(function(){
$("button").click(function(){
$("p").hide(2000).show();
});
});</script><p>jQuery is fun!!</p><button>Click me</button>执行代码,预期p元素会先隐藏再显示,但实际是p元素被隐藏后再无法显示,但如果show方法带有speed参数,如show(1),则会先隐藏再显示。如果上面代码中的hide和show分别替换成slideUp和slideDown,或fadeOut和fadeIn,则没有这个问题。请问这是为什么呢?
添加回答
举报
0/150
提交
取消