Develop/Jquery
jquery에서 element의 html tag string을 얻고 싶을때
작코
2012. 5. 7. 00:36
- 상황설명..
<img id="testImg" src="test.jpg" />
이같은 이미지 테그가 있고 순수한 HTML TAG 스트링을 얻고 싶다고 예를 듭시다..
처음엔 이렇게하면 될꺼라고 생각했습니다.- var test_img = $('#testImg').get(0);
- document.write(test_img);
하지만 결과는[object HTMLImageElement]
나는 당연히 이미지가 화면에 나오길 바랫지만 출력결과는 그렇지 않았습니다..
놀랍게도 jquery에는 select한 element의 테그 스트링을 리턴해주는 매소드가 없는거 같습니다 (아니면 내가 검색력이 딸리는건가..)
어쨋든 제가 찾은 방법은 아래와 같습니다..- var test_img = $('<div>').append($('#testImg').clone()).remove().html();
- document.write(test_img);