尝试使用javascript / jquery查找画布的高度

时间:2015-01-28 06:09:03

标签: javascript jquery html css canvas

我是一个完整的初学者,正在做一个任务的odin项目,我已经碰壁了,并且想知道是否有人可以提供帮助。

基本上,我正在尝试使用jquery和javascript进行蚀刻草图,可以在这里找到:

http://zackvs.github.io/etchasketch/

来源:

https://github.com/zackvs/etchasketch

点击播放按钮后,我遇到的问题是:

我想在画布中间开始一条路径,所以作为第一步,我试图找到我正在测试的画布的高度和宽度:

    "console.log($('#draw').width() + " x " + $('#draw').height);"

控制台完美地显示宽度,但是对于高度会返回一个长长的字符串,这对我来说绝对没有任何意义(以:“(d,e){var f = arguments.length&&(c ||”)开头布尔“!= typeof d),”等等。

为什么会这样?

我完全沉浸在我的脑海中,所以任何帮助都会受到赞赏,我有一个好的旧谷歌,但无济于事。

((另外作为一个旁注,我花了很多时间试图让网站重新定位,但是调整布局的速度慢慢变得不合适?我确信我已经用百分比愚蠢地完成了整个事情但我怎么办呢?))

谢谢!抱歉很长时间,但这是我第一次来这里。

1 个答案:

答案 0 :(得分:1)

你可以这样做:

var canvas = document.getElementById("canvas");
var width = canvas.width;
var height = canvas.height;

这只是Javascript方式。您可以尝试一下,看看它是否适合您。