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