Раньше я мог видеть что-то подобное (IE 6, 7, 8), когда в конце литерала объекта была случайная запятая, например:
{
a: "a",
b: "b",
c: 9,
}
Может ли это быть?
Конечно, JSLint, вероятно, подхватит это.Я просто предлагаю возможное исправление, основанное на моем собственном несколько расстраивающем опыте с подобной проблемой!
Я нашел ссылку из jQuery forum в моих путешествиях, которая также исправила такую проблему.