前言:层级选择器主要分为四种,分别是祖先后代选择器、父子选择器、前后选择器、前兄弟选择器,下面,我将会分别从他们的表示、用途、例子来分别说明这四种选择器。
写在前面,我下面举例子时js代码和css代码都是另起一个页面的,所以大家要运行代码的时候注意一下。
1. 祖先 后代选择器
(1) 说明
表示:$(“ancestor descendant”)
用途:选取ancestor元素后所有的descendant元素,例如:$(“form input”))表示选取form元素所包含的所有的input子元素。
(2) 运行代码
Html页面
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>test_50</title>
<script type="text/javascript" src="js/jquery.js" ></script>
<script type="text/javascript" src="js/out_50.js" ></script>
<style>
form{border: 2px red solid;}
</style>
</head>
<body>
<form>
用户名:<input name="username" type="text" value="" /><br />
密码:<input name="psw" type="password" /><br />
</form>
表单的外框:<input name="none" />
</body>
</html>
Js页面
$(document).ready(function () {
$("form input&#