Es kann Situationen im Code geben, in denen je nachdem, ob das Element vorhanden ist, unterschiedliche Vorgänge ausgeführt werden. Daher muss festgestellt werden, ob das angegebene Element vorhanden ist.
Verwenden Sie $(selector), um den Satz übereinstimmender Elemente abzurufen, und das Längenattribut des Satzes übereinstimmender Elemente kann die Anzahl der übereinstimmenden Elemente im Satz abrufen. Sie müssen also feststellen, ob der Wert des Längenattributs Null ist können Sie feststellen, ob das Element vorhanden ist. Das Codebeispiel lautet wie folgt:
<!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>
Wenn die Anzahl der Elemente in der Sammlung größer als Null ist, dann existiert das Element, andernfalls existiert das angegebene Element nicht.
Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er gefällt euch allen