JS である種の名前空間を使用しようとしています。
私は次のようなものがあるかもしれないと思った:
var OuterObject = {
var InnerObject = {
settings: {
numArticles: 5,
articleList: $("#article-list"),
moreButton: $("#more-button")
},
init: function() {
s = this.settings;
this.bindUIActions();
},
bindUIActions: function() {
s.moreButton.on("click", function() {
NewsWidget.getMoreArticles(s.numArticles);
});
},
getMoreArticles: function(numToGet) {
// $.ajax or something
// using numToGet as param
}
};
};
どうすればそれが可能ですか?