這是我的代碼:的JavaScript越來越構造是不確定的
window.myApp= window.myApp|| {};
myApp.jira = (function() {
var getId = function() {
return ...;
}
var init = function() {
var id = myApp.jira.getId();
}
})();
$(document).ready(function() {
myApp.jira.init(); // here jira is null and getting undefined
});
當頁面加載它說JIRA是不確定的。
加上'在功能 – bhb
@bhb的最後返回init' - '回報init;'不會完全修復它。以後需要不同的語法:'myApp.jira()'。或者,如我的回答:'return {init:init}'和其餘部分與原始代碼相同。 – kamituel