Javascript onClick()和KineticJS setPosition()函数
所以我在玩弄KineticJS,我做的按钮有点问题。我想让它做的就是在我单击它时重置对象的位置 我已经创建了按钮,设置了onclick处理程序以指向我创建的函数(包括在HTML中以及CSS中),我已经阅读了KineticJS文档以更改其对象的位置,并尝试了以下选项: setX(200) 对象:setY(50) 对象设置位置(200,50) 都没有运气。我已经附上了我所有相关代码的截图(这是我第一次作为web开发人员玩,请不要太伤我的感情)。中间列中其余的代码只是体/html等的结束标记 注意:我知道这些值与最初的值不同。我只是输入了任意数字(仍然在我的画布范围内),看看它们是否会发生变化 谢谢你的帮助 全尺寸:Javascript onClick()和KineticJS setPosition()函数,javascript,html,kineticjs,Javascript,Html,Kineticjs,所以我在玩弄KineticJS,我做的按钮有点问题。我想让它做的就是在我单击它时重置对象的位置 我已经创建了按钮,设置了onclick处理程序以指向我创建的函数(包括在HTML中以及CSS中),我已经阅读了KineticJS文档以更改其对象的位置,并尝试了以下选项: setX(200) 对象:setY(50) 对象设置位置(200,50) 都没有运气。我已经附上了我所有相关代码的截图(这是我第一次作为web开发人员玩,请不要太伤我的感情)。中间列中其余的代码只是体/html等的结束标记 注意:我
您需要添加
layer.draw()代码>在resetXY函数的末尾我想这样就可以了。另外,如果您想获得进一步的帮助,请将代码放在JSFIDLE中,以便其他人可以使用它。这很有效!非常感谢你!下次有问题时,我一定会使用JSFIDLE。这是一个了不起的工具!