Avatar ·

Wie überprüfe ich, ob ein Element auf der Seite mit jQuery existiert?

Hallo zusammen! Ich habe gerade angefangen, jQuery zu lernen, und bin auf ein Problem gestoßen. Ich habe Code, der ein Element mit der Klasse `.my-block` ausblenden soll, aber wenn dieses Element nicht auf der Seite vorhanden ist, wird ein Fehler in der Konsole ausgegeben. Hier ist mein Code: ```javascript $('.my-block').hide(); ``` Wenn das Element nicht vorhanden ist, bricht alles ab. Ich habe es so versucht: ```javascript if ($('.my-block')) { $('.my-block').hide(); } ``` Aber das funktioniert nicht, weil `$('.my-block')` immer einen truthy-Wert zurückgibt, selbst wenn keine Elemente vorhanden sind. Ich habe gelesen, dass man in jQuery die Länge der Collection überprüfen muss, bin mir aber nicht sicher, wie man das richtig macht. Könnt ihr mir bitte sagen, wie man richtig überprüft, ob ein Element auf der Seite existiert, bevor man Aktionen damit ausführt? Mich interessiert speziell der jQuery-Weg, ohne reines JavaScript.