温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

JQuery学习笔记-层次选择器

发布时间:2020-07-11 20:17:13 来源:网络 阅读:381 作者:umgsai 栏目:web开发

JQuery学习笔记-层次选择器

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style type="text/css"> div, span, p {	width: 140px;	height: 140px;	margin: 5px;	background: #aaa;	border: #000 1px solid;	float: left;	font-size: 17px;	font-family: Verdana; } div.mini {	width: 55px;	height: 55px;	background-color: #aaa;	font-size: 12px; } div.hide {	display: none; } </style> <script type="text/javascript" src="js/jquery-1.7.2.js"></script> <script type="text/javascript">	$(function() {//相当于window.onload	//使用id选择器选择id=btn1的元素$("#btn1"),并且添加点击事件	$("#btn1").click(function() {	$("body div").css("background", "#ffbadb");//选择 body 内的所有 div 元素	});	$("#btn2").click(function() {	$("body > div").css("background", "#ffbadb");//在 body 内, 选择子元素是 div 的.	});	$("#btn3").click(function() {	$("#one + div").css("background", "#ffbadb");//选择 id 为 one 的下一个 div 元素	});	$("#btn4").click(function() {	$("#two ~ div").css("background", "#ffbadb");//择 id 为 two 的元素后面的所有 div 兄弟元素	});	$("#btn5").click(function() {	$("#two").siblings("div").css("background", "#ffbadb");//选择 id 为 two 的元素所有 div 兄弟元素	});	$("#btn6").click(function() {	//选择和#one近邻的span元素,如果该span和#one不相邻则无效	//$("span, #two").css("background", "#ffbadb");	//选择span元素和id为two的元素并改变其背景颜色	//$("#one").nextAll("span").css("background", "#ffbadb");//选择后面所有的span	$("#one").nextAll("span:first").css("background", "#ffbadb");//选择后面的第一个span	});	$("#btn7").click(function() {	//选择 id 为 two 的元素前边的所有的 div 兄弟元素	$("#two").prevAll("div").css("background", "#ffbadb");;	});	}) </script> </head> <body>	<input type="button" value="选择 body 内的所有 div 元素" id="btn1" />	<input type="button" value="在 body 内, 选择子元素是 div 的." id="btn2" />	<input type="button" value="选择 id 为 one 的下一个 div 元素" id="btn3" />	<input type="button" value="选择 id 为 two 的元素后面的所有 div 兄弟元素" id="btn4" />	<input type="button" value="选择 id 为 two 的元素所有 div 兄弟元素" id="btn5" />	<input type="button" value="选择 id 为 one 的下一个 span 元素" id="btn6" />	<input type="button" value="选择 id 为 two 的元素前边的所有的 div 兄弟元素" id="btn7" />	<br>	<br>	<div class="one" id="one">	id 为 one,class 为 one 的div	<div class="mini">class为mini</div>	</div>	<div class="one" id="two" title="test">	id为two,class为one,title为test的div	<div class="mini" title="other">class为mini,title为other</div>	<div class="mini" title="test">class为mini,title为test</div>	</div>	<div class="one">	<div class="mini">class为mini</div>	<div class="mini">class为mini</div>	<div class="mini">class为mini</div>	<div class="mini"></div>	</div>	<div class="one">	<div class="mini">class为mini</div>	<div class="mini">class为mini</div>	<div class="mini">class为mini</div>	<div class="mini" title="tesst">class为mini,title为tesst</div>	</div>	<div  class="none">style的display为"none"的div</div>	<div class="hide">class为"hide"的div</div>	<div>	包含input的type为"hidden"的div<input type="hidden" size="8">	</div>	<span id="span">^^span元素^^</span>	<span id="span">--span元素--</span> </body> </html>


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI