javascript
jquery outerHTML
amugae
2017. 12. 27. 12:09
$.html() 은 자식노드를 스트링으로 긁어온다.
불행히도 jquery에는 자기자신을 포함해서 긁어오는 함수가 없다.
하지만 domString의 outerHTML 효과를 내는 편법이 있다.
$("<div>").append($(target).clone()).html();
이렇게 하면 긁어오려고 html에 래퍼태그를 따로 씌울 필요가 없다.