코드에는 요소의 존재 여부에 따라 다른 연산이 수행되는 상황이 있을 수 있으므로, 지정된 요소의 존재 여부를 확인하는 것이 필요합니다.
$(selector)를 사용하여 일치하는 요소 집합을 가져오고, 일치하는 요소 집합의 길이 속성은 길이 속성 값이 0인지 확인하는 한 집합에서 일치하는 요소의 수를 가져올 수 있습니다. 를 사용하면 해당 요소가 존재하는지 확인할 수 있습니다. 코드 예시는 다음과 같습니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>脚本之家</title> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#check").click(function(){ if($(".mytest").length>0){ alert("此元素存在"); } }) }) </script> <body> <ul> <li>太阳出来了</li> <li>脚本之家</li> <li class="mytest">div+css教程</li> </ul> <button id="check">点击检测</button> </body> </html>
컬렉션의 요소 수가 0보다 크면 요소가 존재하는 것이고, 그렇지 않으면 지정된 요소가 존재하지 않는 것입니다.
위 내용은 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다