Decir que tengo el siguiente:jQuery: cómo probar si el selector coincide con algo?
$('#foo')
Me gustaría saber si ese selector equivale a nada. ¿Cómo pruebo esto?
Decir que tengo el siguiente:jQuery: cómo probar si el selector coincide con algo?
$('#foo')
Me gustaría saber si ese selector equivale a nada. ¿Cómo pruebo esto?
if ($('#foo').length > 0) {
// do things
}
debe hacerlo
utilizar una consola Javascript para ver lo que sus rendimientos llamada al método. Escriba su comando en la consola y luego presione enter.
Accesos directos para abrir una consola JS:
Para aclarar (inspirado por el downvote), este método solo se aplica si está probando manualmente una página. Le proporciona un nivel de introspección que puede no ser el control de la duración del resultado de la consulta. – cheeken
Seguramente un método alternativo de depuración de un selector es mejor que una respuesta repetida ... – AnteSim
omg es que * el * David Wick? – wsanville
hey will! hahaa –
O, si te interesa la coerción de tipo if ($ ("# foo"). length) {} también funciona. – bstakes