제목 | 뷰페이지 에서 JQuery 의 Append 할때 문제 | ||
---|---|---|---|
글쓴이 | 길앞잡이 | 작성시각 | 2011/07/20 06:09:03 |
|
|||
몇일동안 이 한가지 문제로 삽질중입니다. Ajax 를 사용해 동적으로 데이터를 불러와 뷰페이지에서 JQuery 의 Append 로 처리 합니다. 간략하게 설명한다면 <div id="m"></div> <script type='text/javascript'> function mAppend() { $('#m').append( " <div>Inner</div>" ); } </script> 이런 코드가 있다 쳤을때, mAppend() 함수를 실행하면 m 에 inner 라는 글자가 들어가야되는데 작동이 안됩니다. 그래서 혹시나 해서 특수기호 '<', '>' 이것들을 & lt; & gt; 로 escape 시켜보니,, 여전히 IE 에서는 표시되지 않지만, 크롬에서는 잘 나옵니다. 몇일째 삽질만 하고 있네요.... 해결방법 좀 알려주세요 ㅠㅠ |
|||
다음글 | CI 개발방법 (7) | ||
이전글 | 코드이그나이터 처음사용하려는 사용자입니다. (2) | ||
한대승(불의회상)
/
2011/07/20 09:24:10 /
추천
0
|
milosz
/
2011/07/24 20:13:10 /
추천
0
append를 활용하시려면
$("#m").append($("<div>").html("Inner")); appendTo는 이렇게 $("<div>").html("Inner").appendTo($("#m")); |
$('#m').html("<div>Inner</div>" );
로 함 해보세요.