JQuery 其他选择器
2013-04-17 19:37
267 查看
<head>
<title></title>
<style type="text/css">
.imgclass
{
width: 100px;
height: 100px;
}
div
{
width: 250px;
height: 250px;
background-color: #eee;
border: solid 2px Blue;
}
</style>
<script src="jquery-1.9.1.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$('#Button1').click(function () {
//$('#divfirst img').hide(2000);//获取的是id为divfirst的层中的所有tagname为img的元素,不管这些元素是否还嵌套在别的元素中
//$('#divfirst span img').hide(2000); //获取的是id为divfirst的层中的所有span子元素中的img元素,需要注意的是这个span子元素可以是divFirst的儿子或者孙子
//$('#divfirst>span img').hide(2000); //获取的是id为divFirst的层中的第一级span元素中的所有img元素
//$('#divfirst+div img').hide(2000);//获取的是id为divFirst的层后面的同级的第一个div元素,且此div必须紧随其后,如果中间有别的元素隔开,则不能获取。
//$('#divfirst+div img').hide(2000);
//$('#divfirst').next().hide(2000);//获取的是id为divfirst的层后面的第一个同级元素,不管是什么类型
//$('#divfirst~div img').hide(2000);//获取的divfirst后边所有同级别的,且类型为div里边的所有img元素
//$('#divfirst').nextAll().hide(2000);//获取的是divfirst后变的所有同级元素,不管是什么类型(类型不确定)
})
})
</script>
</head>
<body>
<input id="Button1" type="button" value="层次选择器"/>
<div id="divfirst">
<span>风景
<a href="#">
<img id="img1" src="images/1.jpg" class="imgclass" />
</a>
</span>
<span>
<img id="img2" src="images/2.jpg" class="imgclass" />
</span>
第一层
</div>
<img id="img6" src="images/5.jpg" class="imgclass" />
<div>
第二层<img id="img3" src="images/3.jpg" class="imgclass" />
</div>
<div>
第三层<img id="img4" src="images/4.jpg" class="imgclass" />
</div>
<img id="img5" src="images/5.jpg" class="imgclass" />
</body>
</html>
<title></title>
<style type="text/css">
.imgclass
{
width: 100px;
height: 100px;
}
div
{
width: 250px;
height: 250px;
background-color: #eee;
border: solid 2px Blue;
}
</style>
<script src="jquery-1.9.1.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$('#Button1').click(function () {
//$('#divfirst img').hide(2000);//获取的是id为divfirst的层中的所有tagname为img的元素,不管这些元素是否还嵌套在别的元素中
//$('#divfirst span img').hide(2000); //获取的是id为divfirst的层中的所有span子元素中的img元素,需要注意的是这个span子元素可以是divFirst的儿子或者孙子
//$('#divfirst>span img').hide(2000); //获取的是id为divFirst的层中的第一级span元素中的所有img元素
//$('#divfirst+div img').hide(2000);//获取的是id为divFirst的层后面的同级的第一个div元素,且此div必须紧随其后,如果中间有别的元素隔开,则不能获取。
//$('#divfirst+div img').hide(2000);
//$('#divfirst').next().hide(2000);//获取的是id为divfirst的层后面的第一个同级元素,不管是什么类型
//$('#divfirst~div img').hide(2000);//获取的divfirst后边所有同级别的,且类型为div里边的所有img元素
//$('#divfirst').nextAll().hide(2000);//获取的是divfirst后变的所有同级元素,不管是什么类型(类型不确定)
})
})
</script>
</head>
<body>
<input id="Button1" type="button" value="层次选择器"/>
<div id="divfirst">
<span>风景
<a href="#">
<img id="img1" src="images/1.jpg" class="imgclass" />
</a>
</span>
<span>
<img id="img2" src="images/2.jpg" class="imgclass" />
</span>
第一层
</div>
<img id="img6" src="images/5.jpg" class="imgclass" />
<div>
第二层<img id="img3" src="images/3.jpg" class="imgclass" />
</div>
<div>
第三层<img id="img4" src="images/4.jpg" class="imgclass" />
</div>
<img id="img5" src="images/5.jpg" class="imgclass" />
</body>
</html>
相关文章推荐
- 《JQuery 能干点啥~》第9讲 其他选择器
- [置顶] jquery选择器的调试 -- 使用其他的日志工具
- 2018/2/18 jquery 其他选择器
- JQuery 选择器 过滤器 其他 总结
- Jquery 选择器总结
- jQuery选择器
- [转]与其他库一起使用jQuery
- JQuery选择器和方法1
- jquery中判断选择器,找没找到元素用$().size()==0
- jquery内容选择器(匹配包含指定选择器的元素)
- jQuery的属性、css、文档处理、事件、选择器以及jsp要点简记
- jQuery选择器总结
- jQuery创建自定义的选择器用以选择高度大于100的超链接实例
- 原生的html元素选择器类似jquery选择器
- jquery自学篇-选择器
- jQuery选择器案例
- jQuery 选择器
- jQuery选择器大全
- JQuery日记 5.11 Sizzle选择器(五)
- jQuery 选择器