Я просмотрел множество вопросов, пытаясь имитировать код. Однако я не могу заставить свою работу работать. Когда я запускаю его, в div не добавляется текст. Он просто пуст. Вот мой код:
case 2:
$("#cont").fadeOut(500, function() {
$.get('about.txt', function(data) {
$("#cont").html(data).fadeIn(500);
}, 'text')});
$("#header").fadeOut(500, function() {
$("#header").html("About").fadeIn(500);
});
break;
Работает в Firefox, но не в Chrome!
Это локальный файл, так как я быстро тестирую. Есть ли проблемы с его чтением?
В некоторых браузерах применяются параметры безопасности, запрещающие использование file:///
URL-адресов в вызовах AJAX, так что да, это именно то, что проблема. Что является неудачным, но необходимым.
Лично у меня есть PHP 5.4, установленный на моем компьютере, и я могу использовать его в качестве сервера разработки, чтобы справиться с этой проблемой.