Показать сообщение отдельно
  #1 (permalink)  
Старый 07.06.2011, 12:46
Профессор
Отправить личное сообщение для tadjik1 Посмотреть профиль Найти все сообщения от tadjik1
 
Регистрация: 07.06.2011
Сообщений: 315

Взять все атрибуты элемента
Добрый день. Возникают затруднения с получением и прочтением всех атрибутов элемента. Иерархия такая:

<div>
<h3 class="choose-dep" data-dep="1">1</h3>
<h3 class="choose-dep" data-dep="2">2</h3>
...
...
</div>

h3 это кнопка, на ней висит обработчик, каким образом можно прочесть оба атрибута при нажатии? у меня получилось что-то вроде этого:

$("h3.choose-dep").click(function(){
		$(this).toggleClass("active");
		console.info( $(this).parents("div").find("*.active").each(function(){ this.attr("data-dep")}));
    });


в итоге второй селектор не срабатывает вовсе
Ответить с цитированием