본문 바로가기

웹 개발/jQuery

.innerHTML 과 .html() 차이!!

a. jQuery('#couponModal').innerHTML
b. jQuery('#couponModal').html()

b를 써야하는데 a를 쓰는 바람에 장장 12시간을 개 삽질 다 했다... 아나..

이 두 가지의 차이점은 분명히 존재한다. 
특히 nyroModalManual을 사용할 경우 innerHTML을 하게 되면 nyroModalManual이 두 번 열리게 되면 IE에서는 무조건 에러를 뱉어낸다.
(events가 없다는 개소리를..)
하지만 html()로 div를 읽어 들이면 에러가 없다. 왜일까?

밤새고 나서 다시 연구해볼 문제...