Добрый день.
В ответе от ajax получаю такие строки.
<div id="js-product-list">
<div class="thumbnail-container">
<a href="#" class="thumbnail product-thumbnail">
<img src="#">
</a>
<div class="product-description">
<h2 class="h3 product-title">
<a href="#">TEXT1</a>
</h2>
</div>
</div>
<div class="thumbnail-container">
<a href="#" class="thumbnail product-thumbnail">
<img src="#">
</a>
<div class="product-description">
<h2 class="h3 product-title">
<a href="#">TEXT2</a>
</h2>
</div>
</div>
<div class="thumbnail-container">
<a href="#" class="thumbnail product-thumbnail">
<img src="#">
</a>
<div class="product-description">
<h2 class="h3 product-title">
<a href="#">TEXT3</a>
</h2>
</div>
</div>
</div>
Пытаюсь получить все элементы вместе с тегом <a> :<a href="#">TEXT1</a>, <a href="#">TEXT2</a>, <a href="#">TEXT3</a> и т.д.
Ответ сервера находится здесь xmlhttp.responseText.
Пишу так $.parseHTML(xmlhttp.responseText) иначе не работают селекторы по ответу ajax.
Пробую так:
$($.parseHTML(xmlhttp.responseText)).find("#js-product-list .product-title a").clone();
, но получаю массив из TEXT1, TEXT2, TEXT3
Пробую так:
$($.parseHTML(xmlhttp.responseText)).find("#js-product-list .product-title").html();
, получаю только первый элемент <a href="#">TEXT1</a>
Помогите получить все <a href="#">TEXT1</a>, <a href="#">TEXT2</a>, <a href="#">TEXT3</a> и т.д. вместе с тегом a.