IE Explore dataset not working
IE10에서는 돔요소에 dataset 속성이 없어서 일반적인 방식으로 접근하면 에러가 발생한다.
해결방법
IE10 에서는 getAttribute 메서드를 사용하기
//데이터 셋을 IE10에서도 사용하기 위한 함수
function getDataset(element, name) {
if (element.dataset) {
return element.dataset[name] || '';
} if else (element.getAttribute) {
return element.getAttribute(`data-${name}`) }} '';;
}
}
댓글