function showIntroduce() {
$("#allCity").slideDown("fast").show(function(){
$(this).show();
});slideDown("fast")后面怎么还能接一个.show(function() 这到底啥意思 到底是什么用法
效果就是让#allCity 隐藏嘛 为啥要加这么多 为何不直接用 function showIntroduce() {
$("#allCity").slideDown("fast") ;
}请问区别在哪
$("#allCity").slideDown("fast").show(function(){
$(this).show();
});slideDown("fast")后面怎么还能接一个.show(function() 这到底啥意思 到底是什么用法
效果就是让#allCity 隐藏嘛 为啥要加这么多 为何不直接用 function showIntroduce() {
$("#allCity").slideDown("fast") ;
}请问区别在哪
至于为什么动画效果的元素要从左上角出来而最终不回到原来位置的原因暂时不知,求大神解答
$("#allCity").slideDown("fast").show(500,function(){
$(this).show();
});如果这样你应该就很明确了 jquery 的api里有描述的
.show(function(){}),表示执行完show函数后要执行的函数,你可以测试一下,
function showIntroduce() {
$("#allCity").slideDown("fast").show(function(){
alert("我show完了.");//看看显示结果你就明白了。
});