【发布时间】:2010-12-17 06:36:09
【问题描述】:
我正在为 PHP MVC 站点构建一个模块化框架。我正在使用 jQuery。我有一个registerModule('module_name') 方法,在调用该方法时会创建一个具有此名称的模块对象的实例。这些模块对象是返回对象的函数,它们包含在各个脚本文件中。
test_module.js 示例:
core.modoules.test_module = function(sandbox){
return{
init : function(){
}
};
};
在registerModule() 方法中,我正在处理继承和初始化。在初始化时,我想检查 DOM 是否有与此模块匹配的元素。对于此示例,我们将查找 ID 为 test_module 的 div,并且我想将 test_module 对象内的任何 DOM 交互限制在该 DOM 范围内。我目前正在使用 jQuery 的选择器,但感觉我可能需要编写自己的 DOM 包装器或其他东西。对此有何想法?
【问题讨论】:
标签: javascript jquery dom javascript-framework