Я получаю синтаксическую ошибку (неопределенная строка 1 test.js) в Firefox 3, когда запускаю этот код. Предупреждение работает правильно (отображается «работа»), но я понятия не имею, почему я получаю синтаксическую ошибку.
JQuery код:
$.getJSON("json/test.js", function(data) {
alert(data[0].test);
});
test.js:
[{"test": "work"}]
Есть идеи? Я работаю над этим для большего файла .js, но я сузил его до этого кода. Сумасшествие в том, что если я заменяю локальный файл удаленным путем, синтаксическая ошибка отсутствует (вот пример):
http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?