转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/52884038
本文出自【我是干勾鱼的博客】
众所周知,jquery的show()函数用于显示隐藏元素,比如某个div。如果div下面还有一个子元素div,这个显示同样能把子元素也显示出来。
但是要知道,如果某个div下还有一个a标签子元素也处于隐藏状态,使用show()函数显示div的同时,a标签子元素是显示不出来的,必须再调用一遍专门显示a标签子元素的show()函数才可以,像这样:
//显示div
$(".box").show();
//如果之前将a设置成了“display:none”,这里要调用show()函数将其显示出来
$(".box a").show();
这样整个div包括其a标签子元素才全部显示了出来。