Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.11.2013, 10:16
Новичок на форуме
Отправить личное сообщение для Teclis23 Посмотреть профиль Найти все сообщения от Teclis23
 
Регистрация: 25.11.2013
Сообщений: 3

Выбрать элемент по атрибуту из переменной
Есть код такого вида:

Код:
<div class="PItem" data-id="1" data-name="Первый" data-description="Описание первого блока" data-date="1999" data-category="категория 3">блок 1</div>
<div class="PItem" data-id="2" data-name="Второй" data-description="Описание ВТОРОГО блока" data-date="2005" data-category="категория 1">блок 2</div>
<div class="PItem" data-id="3" data-name="Третий" data-description="Описание ТРЕТЬЕГО блока" data-date="2011" data-category="категория 2">блок 3</div>
<div class="PItem" data-id="4" data-name="Четвёртый" data-description="Описание ЧЕТВЁРТОГО БЛОКА" data-date="2022" data-category="категория 1">блок 4</div>
<hr />
<div id="result"> </div>
Нужно вывести все элементы PItem отбирая по data-id через переменную

Код:
$(document).ready(function(){
var i = 0;
var LastId = $('.PItem').last().attr('data-id');
var ResultBlock = $('#result');


while ( i <= LastId ) {
var ThisItem = Как правильно задать селектор с выбором по атрибуту через переменную?

$(ResultBlock).html(ThisItem+"<br>");

i++

};

});
Как правильно задать селектор с выбором по атрибуту через переменную?

Что то вроде var ThisItem = $('.PItem' ["data-id="$(i)]); только как записать верно я не соображу

Последний раз редактировалось Teclis23, 25.11.2013 в 11:26.
Ответить с цитированием
  #2 (permalink)  
Старый 25.11.2013, 11:35
Новичок на форуме
Отправить личное сообщение для Teclis23 Посмотреть профиль Найти все сообщения от Teclis23
 
Регистрация: 25.11.2013
Сообщений: 3

Что то я накуралесил с утра пораньше. =)
Всё получилось у самого:

Код:
$(document).ready(function(){
var i = 0;
var LastId = $('.PItem').last().attr('data-id');
var ResultBlock = $('#result');

for ( i=0; i <= LastId; i++ ) {

var ThisItem = $(".PItem[data-id='" +i+ "']").attr("data-description");

$(ResultBlock).append(ThisItem);

};
});
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выбрать элемент Magneto jQuery 3 23.04.2013 14:21
Выбрать элемент у родителя которого сын это элемент по которому кликнули MalikSPB Events/DOM/Window 8 30.12.2012 12:22
Выбрать элементы, в которые вложен элемент с id. Вадимчег jQuery 3 24.11.2012 10:38
не могу выбрать элемент alex2012 AJAX и COMET 2 05.11.2012 02:15
Как выбрать элемент в который вложен.. prolapse Events/DOM/Window 8 28.10.2011 10:18