Тема: jQuery. :Checked
Показать сообщение отдельно
  #2 (permalink)  
Старый 28.04.2012, 10:32
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

Сообщение от Valdemor
Почему только один див учитывает?
почитайте документацию http://api.jquery.com/attr/
.attr( attributeName ) возвращает значение ПЕРВОГО элемента в наборе

получить массив всех id можно например так
<script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>

<div id="id1"><input type="checkbox" checked></div>
<div id="id2"><input type="checkbox" checked></div>

<script>

var arrIds = $(":checked").parent().map(function () {
  return this.id;
}).get(); // получим массив всех parent id

alert(arrIds);
</script>
Ответить с цитированием