我正在编写我的第一个POO项目。你能帮助从一个玩家切换到另一个玩家吗?我知道我的代码远非完美。我想我拥有所有元素,但我无法使用它们。如果有经验的人可以帮助我。全部使用JavaScript和移动我想使用jQuery。
目前代码运行良好,在main.js文件中我有一个定义哪个开始的函数。我随机选择的玩家移动3次,之后我应该在角色之间切换,但我不能。感谢的。
答案 0 :(得分:1)
首先要注意的是:使用jQuery并不意味着您只需将属性分配给以$
开头的变量。有时使用jQuery的程序员会将这些变量命名为,但仅表示jQuery对象(包含零个或多个DOM对象引用),而不仅仅是任何值。
现在为什么你的代码不起作用:
执行$compteur--
不会影响this.compteur
。这两个变量包含原始值,因此更改一个变量对另一个变量没有影响:它们独立生活。
将$compteur = this.compteur
的定义替换为that
的定义:
var that = this;
然后将$compteur--
替换为:
that.compteur--;