我正在将我的意大利面条 jQuery 代码重构为组件。到目前为止,我已经构建了一个组件,它被封装在一个自激发函数中。
$(document).ready(function () {
debugger;
});
(function () {
Component.init();
var Component = {
init: function () {
this.cacheDom();
this.bindEvents();
debugger;
},
cacheDom: function () {
//Initialize properties
},
bindEvents: function () {
//setup eventhandlers
},
function1: function (event) {
//do some work here
},
};
})();
我的 jQuery 正在访问 dom.ready 函数,但我的自动执行函数没有做任何事情。另外,我确实尝试删除自执行函数并初始化我的组件,$(document).ready(function)但它没有达到debugger我放在 init 函数中的那个..
我已经多次查看我的代码,似乎无法弄清楚为什么Component根本没有初始化。
慕哥9229398
相关分类