J'utilise les sélecteurs de jQuery, en particulier le sélecteur d'id:
$("#elementId")...
Comment dois-je déterminer si jQuery a trouvé l'élément ou non? Même si l'élément avec l'ID spécifié n'existe pas, l'instruction suivante me donne:[object Object]
alert($("#idThatDoesnotexist"));
jquery
css-selectors
Bardock
la source
la source
== 0
, vous le verrez partout.if (!!$('#id').length)
, qui font un cast booléen.Futuraprime a raison, mais vous pouvez raccourcir votre syntaxe en procédant comme suit:
la source
Cela retournera true si l'élément existe et false dans le cas contraire.
la source
C'est la base, maintenant faites ce que vous voulez.
la source