我想使用mootools庫來做動畫& ajax在我正在構建的小部件中。在小部件中使用mootools庫時的兼容性?
我打算讓小部件自己寫入頁面,這樣最終用戶只需部署一行javascript。
我很擔心如果我的小部件在已經使用另一個庫的頁面上使用時可能出現的兼容性問題。
如果scriptaculous已經加載,短測試即使封裝在自執行函數中也會顯示問題,儘管jquery似乎不會導致問題。
這是最好的解決方案是什麼?
是否有任何方法來隔離加載mootools,以便我可以將它用於我的目的?
我看到jquery雖然對我來說不熟悉,但是名稱空間很大,因此可能更適合於該任務,會使用它而不是緩解任何潛在問題?
我可以只複製粘貼到我的自我執行功能的mootools?
nb:使用原型時出現以下錯誤是由於使用mootool的setStyle方法造成的。
element.style is undefined
element.style.cssText += ';' + styles;