ホームページ >ウェブフロントエンド >フロントエンドQ&A >jqueryでオブジェクトが同じかどうかを判断する方法
jquery では、is() メソッドを使用して、オブジェクトが同じかどうかを判断できます。このメソッドは、選択した要素オブジェクトがセレクターまたは jQuery オブジェクトと一致するかどうかを確認できます。構文は「jQuery object 1. is(jQuery object 2 )" は、2 つのオブジェクトが同じ場合に true を返します。
このチュートリアルの動作環境: Windows7 システム、jquery1.10.2 バージョン、Dell G3 コンピューター。
jquery では、is() メソッドを使用して、オブジェクトが同じかどうかを判断できます。
2 つの jQuery オブジェクトが同じかどうかを判断する
jQuery が提供する is()
メソッドを使用します。 2 つの jQuery オブジェクト <pre class="brush:php;toolbar:false"><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<script src="js/jquery-1.10.2.min.js"></script>
<script>
$(document).ready(function() {
/*
判断元素是否相同, 使用 is() 方法
不能直接 === 判断, 其实不是同一份 jquery 对象
*/
let container1 = $(&#39;.container&#39;)
let container2 = $(&#39;.container&#39;)
// false
console.log(container1 === container2);
// true
console.log(container1.is(container2));
});
</script>
</head>
<body>
<div class="container">hello</div>
</body>
</html></pre>
## があるため、同じ要素であっても
===
false と判断することはできません。
## が構築されます ##説明:is() は、セレクター、要素、または jQuery オブジェクトに基づいて一致する要素のセットを検出し、これらの要素の少なくとも 1 つが一致する場合に true を返します。指定されたパラメータと一致します。
構文:
$(selector).is(filter)
説明 | |
---|---|
要素に一致するセレクター式を含む文字列値。 |
、Web フロントエンド ]
以上がjqueryでオブジェクトが同じかどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。