Как получить полный html код с jQuery ??

<div class="item">
  <img src="3.jpg" alt="#">
</div>

console.log($(".item").html());
Результат:
img src="3.jpg" alt="#"

А мне нужен код включая сам item элемент :

div class="item"
img src="3.jpg" alt="#"
/div
  • Вопрос задан
  • 659 просмотров
Решения вопроса 2
sergiks
@sergiks Куратор тега JavaScript
♬♬
Можно использовать свойство outerHTML – стандартное, из чистого JS.
$(".item")[0].outerHTML

и, раз уж на то пошло, jQuery тут вообще не нужен:
document.querySelector('.item').outerHTML
Ответ написан
Комментировать
Prynik
@Prynik
console.log($(".item")[0].outerHTML);
Подробнее тут
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы