我相信有人已經過去了,但我沒有找到一些結果的運氣。 我想知道什麼是維持適當變量範圍的最快方法。 這是我今天早上寫的一些jQuery代碼示例。在數組中存儲javascript變量
var oSignup = {
nTopMargin: null,
oBody: $("div#body"),
oSignup: $("div#newsletter_signup"),
oSignupBtn: $("div#newsletter_signup a.btn-s4")
}
oSignup.nTopMargin = Math.abs(oSignup.oSignup.offset().top);
oSignup.oSignupBtn.toggle(function(){
oSignup.oSignup.css({"top":0});
oSignup.oBody.css({"top":oSignup.nTopMargin});
},function(){
oSignup.oSignup.css({"top":-(oSignup.nTopMargin)});
oSignup.oBody.css({"top":0});
});
這是好的還是壞的做法?
是好還是壞的做法? – 2009-12-11 17:57:25
小挑剔:你將它們存儲在一個對象中,而不是一個數組 – cobbal 2009-12-11 18:30:30
@Johnathan:是我的變量創建/使用方法皺眉還是首選?爲什麼?將是我的最終問題。 – 2009-12-11 19:32:53