Estou usando os seletores do jQuery, especialmente o seletor de identificação:
$("#elementId")...
Como devo determinar se o jQuery encontrou o elemento ou não? Mesmo que o elemento com o ID especificado não exista, a próxima instrução me fornecerá:[object Object]
alert($("#idThatDoesnotexist"));
jquery
css-selectors
Bardock
fonte
fonte
== 0
, você a verá em todos os lugares.if (!!$('#id').length)
isso que faz uma conversão booleana.O Futuraprime está certo, mas você pode reduzir sua sintaxe fazendo o seguinte:
fonte
Isso retornará verdadeiro se o elemento existir e falso se não existir.
fonte
Este é o básico, agora faça o que quiser.
fonte