我正在使用Jquery进行点击事件。当我更改css属性时很简单,但是我想更改(画布)HTML大小的元素之一。

我正在尝试单击并访问和更改此html代码-宽度和高度:

 <canvas id="testCanvas" width="755" height="500" > </canvas>


用这个jQuery

 $('#flipthehood').click(function(){
   console.log('hood flipped clicked');
   $getElementById('testCanvas').animate({width="200"}, 250);
 })


这是最好的方法吗?如果可以,请问一些语法建议,以使其正常工作吗?我收到意外的错误=号

非常感谢

最佳答案

在jquery中使用ID选择器获取元素,

document.getElementById('testCanvas')等效于$('#testCanvas')

.animate()的正确语法如下:

$('#testCanvas').animate({width:"200"}, 250);

关于javascript - 如何创建可更改html属性的点击函数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30136066/

10-10 10:22