안녕하세요, 버그 나 이상한 동작이 발생하여 어디서나 솔루션을 찾을 수 없습니다.JQuery 및 XSLT
XSLT를 사용하여 XML 문서의 HTML을 표시합니다. 해당 stylehsheet 안에 javascript/jQuery를 사용하여 일부 내용을 추가합니다. 하지만 분명히 어떤 컨테이너에도 텍스트를 추가 할 수는 없습니다.
<script type="text/javascript">
<![CDATA[
$(function() {
$("div#topbanner").html('<img src="images/load-top.gif" class="load" />');
});
]]>
그것은 파이어 폭스에서하지만 IE7과 완벽하게 작동하고
는 코드를 실행 한 후에 만 렌더링되지 않은 HTML 내 DIV에 나타납니다.<>
이 (가)
> <
으로 대체 된 것과 같습니다.
IE7에서 작동되게하려면 CDATA 태그를 꺼내야하지만 그렇게하면 Firefox에서 렌더링하지 않습니다.
html 코드로 정보를 html 코드로 실행하는 방법이 있습니까?
는 = 내<xslvalue-of../>
"html 메서드에".. html 메서드는 jQuery.html 메서드를 의미합니다. innerHTML과 동일한 것 –