이 섹션이 있습니다.jquery .append가 IE에서 예상대로 작동하지 않습니다.
<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>
내가 원하는 것은 페이지에서 콘텐츠 0 줄을 제거하고 단지 두 개를 가지고 있습니다. 그래서 나는 부하에이 코드 ...
<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에서 제대로 작동합니다.
정확히 "이상한"무엇입니까? 어떤 일이 일어나고 어떤 일이 일어나기를 기대하는지 설명하십시오. –
@FelixKling 내가 위에 올린 링크에 모두 나와 있습니다. – oms
jQuery의 어떤 버전을 사용하고 있습니까? –