Это ошибка, которую я получаю:
Рассматриваемая строка в неминифицированном файле javascript jQuery 1.7.2:
error: function( msg ) {
throw new Error( msg );
},
Отсюда невозможно понять, где ошибка (или, по крайней мере, мне не ясно). Я обнаружил, что раскомментирование этой строки из подключаемого модуля jQuery (http://shama.github.com/jmpress.js/#/docs) приводит к остановке ошибки:
$("#my_div").jmpress();
но я не могу получить большую степень детализации, чем это. Любые советы по отладке, которые помогут мне узнать, где происходит этот разбор JSON?
=== ИЗМЕНИТЬ: ===
используя JSON.parse, я смог отследить эту конкретную строку, которая пыталась быть проанализирована как строка:
_FB_f3757ad5f032398xd_action=proxy_ready&data
но не могу понять, где она входит в мой код, но из префикса "FB" кажется, что эта строка является частью Facebook JS SDK (который я использую)
jmpress
молча игнорировать плохой JSON? (не знаю, почему Facebook считает, что в любом случае можно передавать недопустимый JSON...) 10.08.2012$.error("Recieved message is malformed: " + e);
10.08.2012$.error
строчку. после этого все нормально работает. и последнее - что такое сообщения javascript? я хотел бы узнать о них больше 10.08.2012jmpress
нужна связь между источниками? поскольку это плагин github, он не запускает контент с другого сервера, не так ли? это просто эмулятор презентации слайдов.. 10.08.2012