对于jquery中的这三个方法
hide()表示隐藏html元素,show()表示显示html元素而toggle()方法可以用来切换show()和hide()。语法如下
$(selector).hide(speed,callback);
$(selector).show(speed,callback);
$(selector).toggle(speed,callback);
可选的 speed 参数规定隐藏/显示的速度,可以取以下值:"slow"、"fast" 或毫秒。可选的 callback 参数是隐藏或显示完成后所执行的函数名称。其中
1.$(selector)选中的元素的个数为n个,则callback函数会执行n次;
2.callback函数名后加括号,会立刻执行函数体,而不是等到显示/隐藏完成后才执行;
3.callback既可以是函数名,也可以是匿名函数;
hide()方法中的function会在隐藏或者显示完成后执行
hide()方法中的Demo()函数会立即执行,而不是等到隐藏或显示完成后再执行
部分参考于https://www.runoob.com/jquery/jquery-hide-show.html