이번 게시는 바로 직전의 내용과 관련된 이야기이다.
📍 개체가 'remove' 속성이나 메서드를 지원하지 않습니다.
제이쿼리 함수를 썼는데 console 창에 오류가 떴다.
중요한건 chrome과 firefox에서는 오류가 나지 않았다.
IE에서만!!! 오류가 났다😑
Chrome, Firefox 가능
$("#id1").ready(function() {
if($("#id2").length == 0) {
document.getElementsByClassName('dt-buttons')[0].children[1].remove()
}
})
위의 함수를 아래와 같이 바꾸면 더이상 오류는 뜨지 않는다
IE, Chrome, Firefox 가능
$("#id1").ready(function () {
if ($("#id2").length == 0) {
let reMov = document.getElementsByClassName('dt-buttons')[0].children[1];
reMov.parentNode.removeChild(reMov);
}
})