Javascript 将Mootools更多地融入Jquery

Javascript 将Mootools更多地融入Jquery,javascript,jquery,mootools,Javascript,Jquery,Mootools,我目前是一名Mootools初学者(今天开始学习)。我来自jQuery。我学习了元素。实现 我正在尝试将.ready函数从jquery添加到mootools Jquery.ready示例: $(document).ready(function(){ //Do stuff onload }); 我正试图用这样的工具来实现这一点: Element.implement({ ready: function(a){ return this.addEvent('domready', a)

我目前是一名Mootools初学者(今天开始学习)。我来自jQuery。我学习了
元素。实现

我正在尝试将.ready函数从jquery添加到mootools

Jquery.ready示例:

$(document).ready(function(){
//Do stuff onload
});
我正试图用这样的工具来实现这一点:

Element.implement({
ready: function(a){
       return this.addEvent('domready', a)
    }
});
domready(function(){
    //code when document is ready
});
但正如我所说。我是mootools的初学者,我无法调试它

我这样做是因为我喜欢所有的jquery函数。我习惯了他们的名字。但是我喜欢mootools比jquery有一些优势。我知道我可以两者兼用。但这很复杂

只要这样做:

function domready(domreadycode){
    window.addEvent('domready', domreadycode);
}
然后像这样使用它:

Element.implement({
ready: function(a){
       return this.addEvent('domready', a)
    }
});
domready(function(){
    //code when document is ready
});

示例:

对于jQuery没有的MooTools,您需要什么?也许你可以做出妥协。嘿,Shawn,我对jQuery和mooTools都有经验。我理解在使用新语言时学习新命名约定的挫折感,但我认为学习moo方式以及保留您习惯的jQuery代码会更好$(document).ready(func)是window.addEvent('domready',func)。总之,您的文件将是jQuery到Mootools的“兼容性”文件,如果您要映射所有函数,则该文件将是巨大的。