jQuery之搜索子元素
2014-05-30 11:02
162 查看
1:children()方法
用于获取一个包含匹配的元素集合中每一个元素的所有子元素的元素集合,语法格式如下:
children([selector])
$("#menu_ul").children().css("color", "blue");
2:find()方法
用于从每个匹配元素中查找符合指定选择器表达式的后代元素,格式如下:
find([selector])
$("ul").find("span").css("color", "blue"); 将ul元素下的span元素的文本元素设置为蓝色
[html] view
plaincopy
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>搜索指定元素的子元素</title>
<script src="jquery-1.4.2.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
$("#login").children("input").css("background","#FCF");//给div元素的直接子元素设置背景色
$("#login").contents().css("color","red"); //设置指定元素字节点的文本颜色
$("#tab").find("td").css("border","1px solid blue").css("color","Green");//设置指定div元素下的td元素的边框及字体颜色
})
</script>
</head>
<body>
<h3>搜索指定元素的子元素</h3>
<div>
<div id="login">
用户名:<input type="text" value="用户名"/>
密码:<input type="password" value="密码" />
<div><input type="submit" value="登录"/><input type="reset" value="重置"/></div>
</div>
<div id="tab">
<table width="452" height="176" border="1">
<tr>
<td>单元格</td>
<td>单元格</td>
</tr>
<tr>
<td>单元格</td>
<td>单元格</td>
</tr>
<tr>
<td>单元格</td>
<td>单元格</td>
</tr>
<tr>
<td>单元格</td>
<td>单元格</td>
</tr>
<tr>
<td>单元格</td>
<td>单元格</td>
</tr>
</table>
</div>
</div>
</body>
</html>
效果图:
用于获取一个包含匹配的元素集合中每一个元素的所有子元素的元素集合,语法格式如下:
children([selector])
$("#menu_ul").children().css("color", "blue");
2:find()方法
用于从每个匹配元素中查找符合指定选择器表达式的后代元素,格式如下:
find([selector])
$("ul").find("span").css("color", "blue"); 将ul元素下的span元素的文本元素设置为蓝色
[html] view
plaincopy
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>搜索指定元素的子元素</title>
<script src="jquery-1.4.2.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
$("#login").children("input").css("background","#FCF");//给div元素的直接子元素设置背景色
$("#login").contents().css("color","red"); //设置指定元素字节点的文本颜色
$("#tab").find("td").css("border","1px solid blue").css("color","Green");//设置指定div元素下的td元素的边框及字体颜色
})
</script>
</head>
<body>
<h3>搜索指定元素的子元素</h3>
<div>
<div id="login">
用户名:<input type="text" value="用户名"/>
密码:<input type="password" value="密码" />
<div><input type="submit" value="登录"/><input type="reset" value="重置"/></div>
</div>
<div id="tab">
<table width="452" height="176" border="1">
<tr>
<td>单元格</td>
<td>单元格</td>
</tr>
<tr>
<td>单元格</td>
<td>单元格</td>
</tr>
<tr>
<td>单元格</td>
<td>单元格</td>
</tr>
<tr>
<td>单元格</td>
<td>单元格</td>
</tr>
<tr>
<td>单元格</td>
<td>单元格</td>
</tr>
</table>
</div>
</div>
</body>
</html>
效果图:
相关文章推荐
- jQuery之搜索子元素
- jQuery 元素搜索
- Jquery之搜索父元素操作
- jQuery搜索子元素的方法
- jQuery 集合 搜索操作(父辈元素搜索、同辈元素搜索、子元素搜索)
- Jquery搜索父元素操作方法
- jQuery搜索同辈元素方法
- jquery选择器根据id搜索元素并且批量处理
- jQuery 集合 搜索操作(父辈元素搜索、同辈元素搜索、子元素搜索)
- jQuery搜索子元素的方法
- jQuery搜索同辈元素方法
- 操作jQuery集合搜索父元素
- jQuery-index()搜索匹配的元素,并返回相应元素的索引值
- jQuery之搜索同辈元素
- JQuery 入门指南(7):通过过滤的方式搜索元素
- Jquery搜索父元素操作方法
- jQuery搜索同辈元素方法
- 操作jQuery集合搜索父元素
- Jquery小点滴 - 元素数组的循环 each
- jQuery 的DOM操作方法 元素的创建、复制、重组、修饰