¿Existe una función "exists" para jQuery?
¿Cómo puedo comprobar la existencia de un elemento en jQuery?
El código actual que tengo es este:
if ($(selector).length > 0) {
// Do something
}
¿Hay una manera más elegante de abordar esto? ¿Quizás un plugin o una función?
2659
3
¡Sí!
Esto es en respuesta a: Herding Code podcast con Jeff Atwood
Si utilizó
darías a entender que el encadenamiento es posible cuando no lo es.
Esto sería mejor:
Alternativamente, del FAQ:
También podría utilizar lo siguiente. Si no hay valores en el array de objetos de jQuery, obtener el primer elemento del array devolvería undefined.
Puedes usar:
Un poco más elegante, quizás.