Avatar ·

Cómo verificar si un elemento existe en la página con jQuery

¡Hola a todos! Acabo de empezar a aprender jQuery y me encontré con un problema. Tengo un código que debería ocultar un elemento con la clase `.my-block`, pero si este elemento no está en la página, se muestra un error en la consola. Aquí está mi código: ```javascript $('.my-block').hide(); ``` Cuando el elemento no existe, todo se rompe. Intenté escribir así: ```javascript if ($('.my-block')) { $('.my-block').hide(); } ``` Pero esto no funciona porque `$('.my-block')` siempre devuelve un valor truthy, incluso si no hay elementos. Leí que en jQuery se debe verificar la longitud de la colección, pero no estoy seguro de cómo hacerlo correctamente. Por favor, indíquenme cómo verificar correctamente si un elemento existe en la página antes de realizar alguna acción con él. Me interesa específicamente la forma de jQuery, sin JavaScript puro. ¡Gracias!