Я использую селекторы jQuery, особенно селектор id:
$("#elementId")...
Как мне определить, нашел ли элемент jQuery или нет? Даже если элемент с указанным идентификатором не существует, следующий оператор даст мне:[object Object]
alert($("#idThatDoesnotexist"));
jquery
css-selectors
Bardock
источник
источник
== 0
, вы увидите его везде.if (!!$('#id').length)
, которые выполняют логическое приведение.Futuraprime прав, но вы можете сократить синтаксис, выполнив следующие действия:
источник
Это вернет истину, если элемент существует, и ложь, если нет.
источник
Это основное, теперь делайте все, что хотите.
источник