IE를 제외한 다른 모든 브라우저에 jQuery 스크립트가 표시되는 데 문제가 있습니다.jQuery 스크립트가 IE에서 작동하지 않습니다.
다음은 스크립트의 매우 매우 단순화 된 버전이며이 경우에도 표시되지 않습니다. 약 2 주 동안이 문제를 해결할 수 있도록 도와주세요.
<script type="application/javascript">
$.getTime = function(zone, success)
{
var url = 'http://json-time.appspot.com/time.json?tz=' + zone + '&callback=?';
$.getJSON(url, function(o){
success(new Date(o.datetime), o);
});
};
</script>
라이브러리 시간
<script type="application/javascript">
$.ajax({ type: "GET" ,url: "xml/LibraryHours.xml", dataType: "xml", success: function(xml){
$.getTime('GMT', function(time)
{
$('<li/>').html('Work').appendTo('#update-target p');
});}}); //close ajax{
를로드하는 함수를 호출 한 후 업데이트 HTML 지역 :
<div id='update-target'>
<!--<a href="#">Click here to load Library hours</a>-->
<p></p>
</div>
표시되지 않는 항목은 무엇입니까? – akonsu
IE에서 success 함수가 호출됩니까? 그렇다면 IE가 좋아하지 않지만 다른 모든 브라우저는 o.datetime 형식의 문제 일 것입니다. IE에서 o.datetime은 무엇입니까? –
XML 형식이 올바 릅니까? IE는 꽤 까다 롭습니다. –