Создание копии DOM в jQuery - PullRequest
0 голосов
/ 05 мая 2020

В недавнем вопросе мы узнали, как использовать cloneNode, чтобы сделать копию document в JavaScript. Есть ли смысл делать что-то подобное в jQuery? То есть что-то вроде

old$ = $.cloneNode(true);


if (old$('#myId').html() == 'Hello, world!') {...}

1 Ответ

1 голос
/ 05 мая 2020

Вы можете использовать функцию jquery clone для клонирования тела.

$(document).ready(function(){
  var _clone = $("body").clone();
  console.log(_clone.find("div").html());
});
<html>
<head>
</head>
<body>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div>https://api.jquery.com/clone/</div>

</body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...