我有一個jQuery腳本出現在除IE以外的其他瀏覽器中出現問題。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 2010-08-18 18:11:32
在IE中調用成功函數嗎?如果是這樣,那大概是o.datetime的格式有問題,IE不喜歡,但所有其他瀏覽器都這樣做。什麼是IE瀏覽器的o.datetime? – 2010-08-18 18:13:00
XML格式是否正確? IE很挑剔。 – 2010-08-18 18:13:39