jquery.min и ajax Uncaught SyntaxError: неожиданный токен - PullRequest
0 голосов
/ 24 февраля 2012

Я использую сценарий ajax на сайте (smartajax) для загрузки страниц, но по некоторым причинам он падает на некоторых страницах.firebug говорит о проблеме этой функции в jquery.min v 1.5.2:

noop: function(){}, globalEval: function(a) { if (a && i.test(a)) {var b = c.head || c.getElementsByTagName("head")[0] || c.documentElement, e = c.createElement("script");d.support.scriptEval()? e.appendChild(c.createTextNode(a)) : e.text = a,b.insertBefore(e,b.firstChild), b.removeChild(e)}},nodeName: function (a, b) {return a.nodeName && a.nodeName.toUpperCase() === b.toUpperCase()}, Когда я удаляю эту функцию, страницы не разбиваются, но также ajax не работает хорошо *

и здеськак я называю ajax:

SmartAjax_load('js/smartajax/', function(){SmartAjax.isDebug = false;SmartAjax.setOptions({cache: false,reload:false,containers[{selector: '#container'}],before:function({jQuery('#ajaxloader').show();SmartAjax.proceed();},done:function({jQuery('#ajaxloader').hide();}});SmartAjax.bind('a[rel=zcommunity]');}, true);

Пожалуйста, где ошибка или какая-либо идея?Спасибо

1 Ответ

0 голосов
/ 24 февраля 2012

Звучит как несовместимость между jQuery 1.5.2 и SmartAjax.Вы можете попробовать обновить до jQuery 1.7.1, но лично я бы просто использовал встроенные функции jQuery AJAX или jQuery .load () .Есть ли причина, по которой вы должны использовать SmartAjax?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...