Как отловить событие табав в 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);
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 пожалуйста не совсем понятен принцип работы
скиньте документацию на attr пожалуйста не совсем понятен принцип работы
Спустя 1 минута, 52 секунды (17.04.2012 - 12:04) Renden написал(а):