이 코드를 익스플로러에서 가능하도록 어떻게 해야되는지요?
본문
<script>
iembed=$('#light').html();
$('#btn').click(function(){
status=$(this).text()
if(status=='닫기'){$('#light').html(''); $(this).text('');}
else{$('#light').html(iembed); $(this).text('닫기'); }
});
</script>
크롬이나 엣지에서는 상기 코드가 잘 됩니다
상기 소스를 익스 11에서 가능할려고 하면 어떻게 수정해야 되는지 묻고 싶어요..ㅜㅜ
답변 4
<script>
iembed = $('#light').html();
$('#btn').on('click', function() {
status = $(this).text();
if (status == '닫기') {
$('#light').html('');
$(this).text('');
} else {
$('#light').html(iembed);
$(this).text('닫기');
}
});
</script>
제 느낌엔 변수선언부에 var가 빠져서 그렇지않을까싶네요
ie11에서 jquery 1.12.4 로 잘되는데요
사용하시는 jquery의 버전과
서포트 브라우저, 테스트하시는 ie 버전을 체크해보셔요
위코드는 IE11,엣지 관련 없을 것 같은데요
아래 코드를 넣어보세요
<script>
$(funtion(){ <------추가
} <---------------추가
</script>
답변을 작성하시기 전에 로그인 해주세요.