Javascript 将Mootools更多地融入Jquery
我目前是一名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)
元素。实现
我正在尝试将.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的“兼容性”文件,如果您要映射所有函数,则该文件将是巨大的。