@fe3dback

Как полностью заменить html элемента, используя jq?

Как, используя jq, полностью заменить весь элемент, а не только "innerHTML"?

Например:

$("#test").html('result');

дает такой результат

..some html
<div id="test">result</div>
..some html


а мне нужен такой результат:

..some html
result
..some html


Можно, конечно, сделать так
<div>
<div id="test">text</div>
</div>


И менять через .parent, но мне такой вариант не подходит. Очень он неудобный, да и очевидно, что должно же как-то это работать более удобно.
  • Вопрос задан
  • 2754 просмотра
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы