У меня возникла проблема с скриптом 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
Вызывается ли функция успеха в IE? Если это так, то, по-видимому, это проблема с форматом o.datetime, что IE не нравится, но все другие браузеры делают. Что такое o.datetime для IE? –
Правильно ли отформатирован XML? IE довольно придирчив. –