jQuery- 基本选择器和组合选择器的使用方法

jQuery- 基本选择器和组合选择器的使用方法超详细代码

使用dom对象的id,class名称,标签名称等作为条件定位dom对象。

  1. 使用dom对象的id作为条件
    语法:$("#id")
	<script type="text/javascript" src="js/jquery-3.6.0.js">
	</script>
	<script  type="text/javascript">
		function fun1(){
			//id选择器
			var obj1= $("#one");
			obj1.css("background","red");
		}
	</script>
</head>
<body>
	<div id="one">我是id=one的div</div>	
	<input type="button" id="btn1" value="获取id=one的dom对象" onclick="fun1()"/><br/>
	</body>
  1. class选择器,使用对象的class名称定位dom对象
    语法:$(".class名称")
	<script type="text/javascript" src="js/jquery-3.6.0.js">
	</script>
	<script  type="text/javascript">	
		function fun2(){
			//class选择器 样式选择器
			var obj2= $(".two");
			obj2.css("background","yellow");
		}		
	</script>
</head>
<body>
	<div class="two">我是class=two的div</div>
	<input type="button" id="btn2" value="获取class=two的dom对象" onclick="fun2()"/><br/>
	</body>
  1. 标签选择器,使用标签名称作为条件定位dom对象
    语法:$(“标签名称”)
	<script type="text/javascript" src="js/jquery-3.6.0.js">
	</script>
	<script  type="text/javascript">

		function fun3(){
			//标签名称选择器 
			var obj3= $("div");
			obj3.css("background","green");
		}
	</script>
</head>
<body>
	<div id="one">我是id=one的div</div>
	<br/>
	<div class="two">我是class=two的div</div>
	<br/>
	<div>没有id,class</div>
	<br/>
	<span >我是span	</span>
	<input type="button" id="btn1" value="获取id=one的dom对象" onclick="fun1()"/><br/>
	<input type="button" id="btn2" value="获取class=two的dom对象" onclick="fun2()"/><br/>
	<input type="button" id="btn3" value="获取div的dom对象" onclick="fun3()"/><br/>	
</body>
  1. 所有选择器
    语法:$("*")
	<script type="text/javascript" src="js/jquery-3.6.0.js">
	</script>
	<script  type="text/javascript">
		
		function fun4(){
			//所有选择器 
			var obj3= $("*");
			obj3.css("background","blue");
		}
	</script>
</head>
<body>
	<div id="one">我是id=one的div</div>
	<br/>
	<div class="two">我是class=two的div</div>
	<br/>
	<div>没有id,class</div>
	<br/>
	<span >我是span	</span>
	<input type="button" id="btn1" value="获取id=one的dom对象" onclick="fun1()"/><br/>
	<input type="button" id="btn2" value="获取class=two的dom对象" onclick="fun2()"/><br/>
	<input type="button" id="btn3" value="获取div的dom对象" onclick="fun3()"/><br/>	
    <input type="button" id="btn4" value="获取所有的dom对象" onclick="fun4()"/><br/>
</body>
  1. 组合选择器
    语法:$("#id,.class,标签名称")
    (组合选择器使用id或者class名称或者标签名称定位dom对象,id,class,标签名称可以任意组合)
	<script type="text/javascript" src="js/jquery-3.6.0.js">
	</script>
	<script  type="text/javascript">
		function fun5(){
			//组合选择器
			var obj3= $("#one,span");
			obj3.css("background","orange");
		}
	</script>
</head>
<body>
	<div id="one">我是id=one的div</div>
	<br/>
	<div class="two">我是class=two的div</div>
	<br/>
	<div>没有id,class</div>
	<br/>
	<span >我是span	</span>
	<input type="button" id="btn5" value="组合选择的dom对象" onclick="fun5()"/><br/>
</body>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

月亮困了r

私我发文档版,无水印版

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值