要素の生の HTML を取得することは可能ですか、それとも「スタイル」属性なしで HTML を取得することは可能ですか? 次の例を考えてみましょう。
<div class="outer">
<div class="inner">
some text
</div>
</div>
ここで、アニメーション/CSS を「内部」要素に適用します。
$('.inner').animate({
'margin': '-10px'
});
を使用して「外側」要素の HTML をconsole.log($('.outer').html());
取得すると、次のようになります。
<div class="inner" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">
some text
</div>
しかし、私は実際にこれだけが必要です
<div class="inner">
some text
</div>
その出力を取得する最も簡単な方法は何ですか?? animate() または css() を適用する前に要素のバックアップを作成する必要はありません。
ありがとうございました。