Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.12.2014, 15:04
Профессор
Отправить личное сообщение для imedia Посмотреть профиль Найти все сообщения от imedia
 
Регистрация: 20.05.2014
Сообщений: 292

как вывести атрибут id в этом случае
<div id="bar_block">
   <div class="bar"><h3 class="lab_1">'+sel_text+'</h3></div>
    <div class="bar"><h3 class="lab_1">'+sel_text1+'</h3></div>
</div>

$('.prod_btn').click(function(){
var obj =$('#bar_block').find('div');
$.each(obj, function(key,value) {
alert(value)
alert(value.attr('class'))
})
})

Скажите пожалуйста почему в первом алерте я получаю HTML object DIV element
а во втором я не могу получить class этого блока даже алерта нет?

Последний раз редактировалось imedia, 05.12.2014 в 15:06.
Ответить с цитированием
  #2 (permalink)  
Старый 05.12.2014, 15:18
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

imedia, потому что у HTML object DIV element нет метода attr
Ответить с цитированием
  #3 (permalink)  
Старый 05.12.2014, 17:37
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075


$(value).attr('class')

или
value.className
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вывести значение выбранного селекта в блок? And5 Events/DOM/Window 23 11.09.2013 18:32
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
Как получить URL, в случае совпадения с условиями - создать div? Intruder Общие вопросы Javascript 3 27.05.2012 02:10
Подскажите, пжлст, как вывести в тот же документ результат ф-ции? LexXxeL Элементы интерфейса 4 13.05.2009 13:26
Как вывести на экран значение функции SELECT MAX(id) Владдд Серверные языки и технологии 3 25.01.2009 16:07