0
我需要依赖于Mootools的一个页面上添加一个LinkedIn小部件(所谓Company Insider Plugin),但它似乎是造成JSON编码器实现一个confict。MooTools的/ LinkedIn JS(jQuery的?)冲突
错误发生的是Uncaught TypeError: Object #<Object> has no method 'encode'
当执行LinkedIn脚本在以下MooTools的代码发生:
Native.implement([Hash, Array, String, Number], {
toJSON: function(){
return JSON.encode(this);
}
});
我试着“复位”冲突实体advised但没有效果(但是这可能是一个的建议不同种类的冲突)。
我还能做什么?在页面上的LinkedIn之后没有关键的Mootools代码,所以如果我可以'禁用'Mootools以使脚本工作的方式仍然可以。
您是否在旧版本的IE中测试? – 2013-03-01 19:25:04
这看起来像是MooTools的一个真正旧版本 - 哈希现在已经失效。 – 2013-03-01 20:06:15
这个插件会导致FF19各种异常W/O框架所有.. – 2013-03-01 21:42:29