猿问

jQuery hide/show方法同时使用时的问题

<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,则没有这个问题。
请问这是为什么呢?


哈士奇WWW
浏览 1085回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答