Получить непосредственно сам элемент с потомками а не потомки
Здравствуйте, какая мелочь казалось бы, а не знаю как сделать
<div class="item"> <div></div> <a href="#" class="image"><img src="img.jpg"></a> <div> $('.item').each(function() { alert($(this).find('.image').html());// <img src="img.jpg"> }); Каким образом получить не <img src="img.jpg">, а полностью <a href="#" class="image"><img src="img.jpg"></a> ? |
<body> <div class="item"> <div></div> <a href="#" class="image"><img src="img.jpg"></a> </div> <script> var el = document.querySelector('div.item .image'); console.log(el); </script> </body> |
Zhazhah,
$('.item').each(function() { alert( $(this).find('.image').clone().wrap('<div/>').parent().html() ); }); |
Часовой пояс GMT +3, время: 09:34. |