JQuery 层级选择器(next(),preAll(),siblings(),parent())
2017-12-17 18:49
549 查看
$('#d1 div') //取所有子元素,不管是几层。
$('#d1>div') //取直接子元素,一层
$('#d1+div') //之后紧邻的一个同级元素
$('#d1~div') //之后的所有同级元素
$('#d1').next() //后面的一个同级元素
$('#d1').nextAll() //后面的所有同级元素
$('#d1').prev() //前面的一个同级元素
$('#d1').prevAll() //前面的所有同级元素
$('#d1').siblings() //前面和后面的所有同级元素
$('#d1').parent() //直接父元素
$('#d1').parents('tr') //所有的祖先元素中的<tr>标签对象。
$('#d1').children() //所有直接子元素
$('#d1').find(':button') //所有子元素中的button标签对象。
$('#d1>div') //取直接子元素,一层
$('#d1+div') //之后紧邻的一个同级元素
$('#d1~div') //之后的所有同级元素
$('#d1').next() //后面的一个同级元素
$('#d1').nextAll() //后面的所有同级元素
$('#d1').prev() //前面的一个同级元素
$('#d1').prevAll() //前面的所有同级元素
$('#d1').siblings() //前面和后面的所有同级元素
$('#d1').parent() //直接父元素
$('#d1').parents('tr') //所有的祖先元素中的<tr>标签对象。
$('#d1').children() //所有直接子元素
$('#d1').find(':button') //所有子元素中的button标签对象。
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <script src="scripts/jquery-1.7.1.min.js"></script> <script> $(function () { $('li').hover(function () {//鼠标移上 $(this).css('background-color', 'red') .prevAll()//这个方法找到当前节点的所有节点,破坏了当前的链 .css('background-color', 'yellow') .end()//恢复最近的一次链的破坏之前的JQuery对象 .nextAll() .css('background-color', 'blue') ; }, function () {//鼠标移开 $(this).css('background-color', 'white') .siblings().css('background-color', 'white');//获取左右的兄弟节点 }); }); </script> </head> <body> <ul> <li>北京</li> <li>上海</li> <li>广州</li> <li>深圳</li> </ul> </body> </html>
相关文章推荐
- jquery 常用选择器 回顾 ajax() parent() parents() children() siblings() find() eq() has() filter() next()
- jquery遍历元素children、find、parent、parents、parentsUntil、next、prev、siblings、closest、filter、not
- jquery层次选择器:空格 > next + nextAll ~ siblings
- jquery层级选择器
- jquery next nextAll nextUntil siblings的区别
- jQuery层级选择器用法分析
- jQuery选择器-层级
- Jquery选择器的概念以及选择器的学习一(基本、层级、简单,另有简单动画效果代码)
- jquery层级选择器(匹配父元素下的子元素实现代码)
- jquery的层级选择器
- 【jQuery】parent > child选择器
- jquery层级选择器, 选取td
- jquery next nextAll nextUntil siblings的区别
- jquery层级选择器
- js模仿jquery里的几个方法next, pre, nextAll, preAll
- jquery 层级选择器
- 夺命雷公狗jquery---2层级选择器
- jquery选择器 parent parents parentUtil 区分
- jquery选择器之层级选择器
- 【jQuery】prev + next选择器