[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Отлавливание событие таба JQuery
radoslav
Добрый день!
Как отловить событие табав в JQuery. Например если в табе есть класс my_class,
то вытаскивать его по id нику и передавать его в переменную, в моем случае табы в списках
<ul>
<li
id="a" class="my_class">
тут что то
</li>
<li
id="b">
тут что то
</li>
</ul>




Спустя 45 минут, 58 секунд (17.04.2012 - 11:44) Renden написал(а):
radoslav

$("li").click(function() {
var that = $(this);
if(that.hasClass('my_class')) {
var id = that.attr("id");
alert(id);
}
}
);

Спустя 3 минуты, 27 секунд (17.04.2012 - 11:47) radoslav написал(а):
а через find можно так в JQuery
var id=$('li.my_class').find('li');
alert(id);

Спустя 2 минуты, 27 секунд (17.04.2012 - 11:50) radoslav написал(а):
ну что то при find е не правильно alert возвращает Object object

Спустя 5 минут, 34 секунды (17.04.2012 - 11:55) Renden написал(а):
radoslav

var id = $('li.my_class').attr("id");
alert(id);

Но этот вариант противоречит твоему примеру
Цитата
Например если в табе есть класс my_class

в этом варианте my_class заведомо есть (должен быть) в каком-то из табов и выдаст он его в любом случае.

Спустя 6 минут, 48 секунд (17.04.2012 - 12:02) radoslav написал(а):
спасибо заработала
скиньте документацию на attr пожалуйста не совсем понятен принцип работы

Спустя 1 минута, 52 секунды (17.04.2012 - 12:04) Renden написал(а):
radoslav
Тыц
ЗЫ Учитесь пользоваться google.ru happy.gif
Быстрый ответ:

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