当前位置 : 主页 > 网页制作 > JQuery >

$("xxx"); 使用jQuery获得对象

来源:互联网 收集:自由互联 发布时间:2021-06-15
$("xxx"); 使用jQuery获得对象 console.log( $ ( $ ( $ ( ‘.dropdown‘ ) ) ) ); 与下面返回的结果都是一毛一样的。 console.log($ ( ‘.dropdown‘ ) ); 与上面返回的结果都是一毛一样的。 $(‘xxx‘) 返回的

$("xxx"); 使用jQuery获得对象

console.log( $ ( $ ( $ ( ‘.dropdown‘ ) ) ) );  与下面返回的结果都是一毛一样的。

console.log(  $ ( ‘.dropdown‘ )  );  与上面返回的结果都是一毛一样的。

$(‘xxx‘) 返回的是一组对象。 

具体如下

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<div class="one"></div>
	<script src="js/jquery.js"></script>
	<script>
		var $one = $(‘.one‘);
		var one = document.getElementsByClassName(‘one‘)[0];
		//不管使用了多少个 $() 结果都一样,返回的都是条件一样的数组
		console.log( $( $( $( $( $one ) ) ) ) );
		//不管使用了多少个 $() 结果都一样,返回的都是条件一样的数组
		console.log( $( $( $( $( one ) ) ) ) );

		//finde 的参数 名称只是一个站位,不管是 $ele 还是 ele,都无所谓
		//只是 使用 $ele 认为是 jQuery对象而已。并无实际意义
		function find($ele){
			var $ele = $($ele);
			console.log($ele);
		}

		find($one);//两个输出一模一样
		find(one);//两个输出一模一样
	</script>
</body>
</html>
网友评论