私はこのセクションを持っています。
<section class="note">
Content-0: SomeContent that needs to be removed. Anything below this stays.
<br />
<div class="content1">Content-1: Stays <br /><br /></div>
<div class="content2"><p>Content-2: Stays</p></div>
</section>
私が欲しいのは、ページの読み込みで Content-0 行を削除し、 を 2 つだけ持つことです。だから私はこのコードをロードしています...
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
$(function () {
var content1 = $('section.note div.content1');
var content2 = $('section.note div.content2');
$('section.note').html('').append(content1).append(content2);
alert($('section.note').html());
});
</script>
しかし、IE(すべてのバージョン)で奇妙な動作をしています。IE 10 では、div を追加していますが、コンテンツはありません。他の IE バージョンでは、Content-0 を削除せず、すべてのものをそのまま維持します。
FireFoxでは問題なく動作します。