Używam selektorów jQuery, zwłaszcza selektora id:
$("#elementId")...
Jak określić, czy jQuery odnalazł element, czy nie? Nawet jeśli element o określonym id nie istnieje, następna instrukcja daje mi:[object Object]
alert($("#idThatDoesnotexist"));
jquery
css-selectors
Bardock
źródło
źródło
== 0
, zobaczysz ją wszędzie.if (!!$('#id').length)
, które wykonują rzutowanie logiczne.Futuraprime ma rację, ale możesz skrócić swoją składnię, wykonując następujące czynności:
źródło
To zwróci wartość true, jeśli element istnieje, a false, jeśli nie.
źródło
To podstawa, teraz rób, co chcesz.
źródło