(對不起,我的英語= /) 我在'onload'時創建一個數組。javascript:公共數組與對象
(這一點:
var $ = {
ratio: 0.7,
screen: 500,
margin: 10,
canvas: document.getElementById("canvas"),
ctx: document.getElementById("canvas").getContext("2d"),
}
和$.canvas
和$.ctx
是給「空」 這個工作,如果我把它改寫
...
canvas: function(){return document.getElementById("canvas")}
...
,但如果我想打電話給這個變量看起來是這樣的。 $ .canvas () 我該如何使這個變量沒有'()'?
似乎畫布未加載的[爲什麼jQuery的或DOM方法如\'的getElementById \'找不到元件?](http://stackoverflow.com/questions還 – karaxuna 2013-02-21 17:23:52
可能重複/ 14028959/why-does-jquery-or-a-dom-method-such-getelementbyid-not-find-the-element) – 2013-02-21 17:34:13