我正在尝试制作一个我从HTMLModule
中存储一些template
var template = (function($){
console.log( $("#p_id").html()) //returns undefined
var __p = $("#p_id").html();
var __b = $("#b_id").html();
function switchtemplate(tipo) {
if(tipo === 'plot')
return __p;
else
return __b;
};
//public members
return {
switchtemplate: switchtemplate
};
})(jQuery);
private var
但是..如果里面的每一个都module
得到undefined
value
。我试图执行它document.ready
并且它正在工作,但是如果我尝试template
从 extern it return
s调用template is undefined
,除非我同时执行module
s (我有更多module
)和方法调用 one document.ready
。
我怎样才能避免定义module
哪些可以进行dom
操作?