<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,則沒有這個問題。請問這是為什么呢?
jQuery hide/show方法同時使用時的問題
哈士奇WWW
2018-08-14 10:09:15