【发布时间】:2012-12-08 12:28:35
【问题描述】:
我正在尝试使用 Panoramio 的 JavaScript API,但在使用 MooTools 框架时它无法显示。在 this jsFiddle 上使用 Chrome 的检查功能会在包含的 JavaScript 中显示此错误:
Uncaught SyntaxError: Invalid regular expression: /function (keys){
var obj = {}, length = Math.min(this.length, keys.length);
for (var i = 0; i < length; i++) obj[keys[i]] = this[i];
return obj;
}/: Nothing to repeat
我尝试使用 API 的站点是 Joomla 2.5,因此使用了 MooTools 框架。把fiddle上的框架改成jQuery或者完全去掉会产生图片,不会出现错误。
我试图以某种方式合并 jQuery 的 noConflict() 函数,并为 MooTools 搜索了类似的函数,但没有成功。
非常欢迎任何解决此问题的建议。还是 Panoramio 的 JavaScript API 本身的限制?
【问题讨论】:
标签: javascript joomla mootools panoramio