具體而言,我需要取消設置一個與FB.ui衝突的頁面在mootools中的功能。但我不想做任何激烈的事情,例如永久刪除該功能,因爲它會打破網站的其他部分。是否可以取消定義javascript方法?
1
A
回答
4
var moo = new function()
{
this.fn = function()
{
return 1;
};
};
moo.fn(); // 1
var _moofn = moo.fn; // 'cache pointer'
moo.fn = function(){};
moo.fn(); // nothing
moo.fn = _moofn;
moo.fn(); // 1
2
+0
在許多情況下,這工作我具體的比如我需要它消失去掉了功能完全修復我的衝突。 –
0
MooTools的版本1.4.3解決了這個問題 - 你可以從Download MooTools 1.4.3
相關問題
- 1. 是否可以在自定義PreAuthorize方法中獲取RequestMethod-verb?
- 2. 自定義屬性,以確定方法是否可以處理
- 3. Telerik Javascript - 是否可以自定義?
- 4. 是否可以取消NKAssetDownload?
- 5. 是否可以在freemarker中取消定義一個變量?
- 6. 是否可以取消定義CMake Xcode設置?
- 7. 是否有可能重新定義JavaScript類的方法?
- 8. 用戶定義的JavaScript對象的方法(原型)是否可以使用document.createElement?
- 9. 是否可以創建一個未定義類型的方法?
- 10. 是否可以驗證自定義方法?
- 11. 是否可以內聯Meteor服務器方法定義?
- 12. 源文件中定義的方法是否可以內聯?
- 13. 是否可以在String類中添加自定義方法?
- 14. 是否可以定義擴展操作符方法?
- 15. 是否可以使用類方法來定義CSS樣式?
- 16. 是否可以爲EditText製作自定義的Gravity.Right方法?
- 17. 是否可以使用塊定義Ruby單例方法?
- 18. 是否可以通過方法定義類作用域對象?
- 19. 是否可以取消一個Spring bean?
- 20. 是否可以取消RPC調用?
- 21. 是否可以取消觸發事件?
- 22. 是否可以用Nancy.Authentication.Token取消令牌?
- 23. 我可以取消定義EXIT_SUCCESS嗎?
- 24. 是否可以檢查通知是否可見或取消?
- 25. 方法定義是否可以指定參數必須是常量?
- 26. 是否可以確定實例方法是否在原型方法中調用?
- 27. 是否可以在發送消息時取消消息?
- 28. 是否有方法在jar中定義消息
- 29. 是否可以使用Binding.DoNothing取消WPF綁定到Control.Template屬性?
- 30. 是否可以使用統一的取消引用語法?
下載什麼您永久刪除意思?腳本是頁面本地的,對吧?所以如果你想在moo中移除的函數被稱爲f,那麼在腳本標籤中加入語句'moo.f = undefined'。當然,任何形式爲'moo.f()'的調用都會在特定的頁面中斷,但我認爲「網站的其餘部分」會沒事。 –
哪個函數和它是如何調用的?它是* global *函數,還是在「moo命名空間」中? – 2011-07-09 22:32:56
什麼是特定衝突,因爲它取決於哪些moo功能是衝突的?不同類型的東西會採用不同的方法去除。如果不知道確切的項目,我不認爲有一個通用的答案。例如,你必須做一些不同的事情來取代覆蓋moo集,而不是去除一些moo功能。 – jfriend00