$('#pason>div')有'>'符号的是选择直接子节点。
没有'>'符号的是选择所有div元素。
所以第一种方法,一句在前的时候,先把id为pason的div元素下的所有div元素的背景色变成红色,第二句是把id为#pason的直接子节点背景色变成红色,他的直接子节点是baidu和google,并没有改变sina的颜色。
第二种方法,第二句在前头,就是把id为pason的直接子节点变成绿色,即把baidu和google变成了绿色,再执行第一句话$('#pason div')css("background","red");//1;的时候,他就把所有div的颜色都变成红色了,所以sina也变了,最后就是全部为红色
1可以使用 hide() 和 show() 方法来隐藏和显示 HTML 元素:
$("#hide")click(function(){
$("p")hide();
});
$("#show")click(function(){
$("p")show();
});
2使用 toggle() 方法来切换 hide() 和 show() 方法。
显示被隐藏的元素,并隐藏已显示的元素:
$("button")click(function(){
$("p")toggle();
});
以上就是关于jQuery 如何获取到隐藏元素的高度或者在dom元素可见性改变时能触发个事件也行。全部的内容,包括:jQuery 如何获取到隐藏元素的高度或者在dom元素可见性改变时能触发个事件也行。、怎么通关jquery怎么把html里的value隐藏的内容显示出来,求助、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)