@Torna

Как обратиться к атрибуту, который находится в переменной?

$.ajax({
 type: "POST",
url: urlPage,
async: true,
cache: false,
dataType: "html",
 success: function(resultsPage)

resultsPage содержит html текст такого вида
<div class="item" name="Имя">	
	<div>
		<a href="" title="">			
			<img src="" alt="">		
		</a>	
	</div>
<div>
<div class="item" name="Имя">	
	<div>
		<a href="" title="">			
			<img src="" alt="">		
		</a>	
	</div>
<div>
<div class="item" name="Имя">	
	<div>
		<a href="" title="">			
			<img src="" alt="">		
		</a>	
	</div>
<div>


Нужно создать массив из атрибутов name которые находятся только в resultsPage, потому что, ajax вызывается на странице много раз и пересчитывать все ранее созданные элементы накладно для памяти.
  • Вопрос задан
  • 154 просмотра
Решения вопроса 1
qork
@qork
{ background: #F00B42 }
$.ajax({
	type: "POST",
	url: urlPage,
	async: true,
	cache: false,
	dataType: "html",
	success: function(resultsPage){
		itemArr = [];
		$(resultsPage).find('.item').each(function(){
			itemArr.push($(this).attr('name'));
		});
	}
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
24 нояб. 2024, в 01:35
5000 руб./за проект
24 нояб. 2024, в 01:24
500 руб./за проект
24 нояб. 2024, в 00:04
5000 руб./за проект