[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: JQ. Проверка на существование элемента
RCuPeR
Добрый день.
Подскажите пожалуйста, как с помощью JQ можно проверить существует элемент или нет ?!

_____________
Гнусный социопат с комплексом Бога.
glock18
Надо же, даже здесь вопрос нормально не смог задать... Зря что ли заставлял тебя тему создать? Критерии, по которым ты элемент ищешь, озвучить не думал? wink.gif
TMake
alert($('нужный Элемент').size());
Winston
$('#elem').length
RCuPeR
ohmy.gif
Ну это же очевидно блин ?!
Ну ладно "озвучу":
у элемента есть айдишник (id="el") например, нужно узнать, есть ли этот элемент на странице или нет.

_____________
Гнусный социопат с комплексом Бога.
RCuPeR
stepan, size не сработал, пробовал уже. В любом случает возвращает undefined.

Winston, спасибо. Сейчас попробую.

_____________
Гнусный социопат с комплексом Бога.
m4a1fox

var elemnt = $('element');
alert(element);

если выведется object - значит есть, если NULL то нет. В чем проблема-то?
m4a1fox
Я поражаюсь тебе, прости конечно но это блин парадокс...
var elemnt = $('#el');
alert(element);
TMake
if($('#el').size() == 1)
alert('Есть такое');
else if($('#el').size() == 0)
alert('Нет такого');
else if($('#el').size() > 1)
alert('Таких здесь много');
RCuPeR
Сделал через .length, всем спасибо.

stepan, реально не сработало. Тоже всегда так делал, но видимо глюк какой-то...

_____________
Гнусный социопат с комплексом Бога.
TMake
RCuPeR прикольно у меня работает - ладно значит не работает
Guest
Цитата (TMake @ 16.03.2012 - 17:26)
if($('#el').size() == 1)
alert('Есть такое');
else if($('#el').size() == 0)
alert('Нет такого');
else if($('#el').size() > 1)
alert('Таких здесь много');

все работает ок!!! спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.