см следующий кодКак сохранить HTML структуру в переменной, JQuery
<div class="test" style="color:red">1</div>
<div class="test" style="color:blue">2</div>
<div class="test" style="color:green">3</div>
Мне нужно сохранить этот HTML структуру в JavaScript переменной. Так что я использовал следующий код
<script>
$(".test").each(function(){
var otext='<div class="test" style="color:'+$(".test").css("color")+';">'+$(".test").text()+'</div>';
});
</script>
но в otext я получил <div class="test" style="color:redbluegreen">123</div>
. Собственно, что не так в моем коде? Как сохранить всю структуру html и стиль теста класса с помощью jquery?
желаемые из пут var otext =<div class="test" style="color:red">1</div><div class="test" style="color:blue">2</div><div class="test" style="color:green">3</div>;
UPDATE:
, что произойдет, если HTML структура облегченное это?
<div class="test" style="color:red">1<button clss="test-button" value="remove"/></div>
и здесь я не хочу, чтобы сохранить эту Div структуру без <button class="test-button">
.
сначала получить otext переменную из каждой функции, то магазин с помощью otext + = '<...>' внутри –