所以我正在努力用 Javascript 重新创建纸牌游戏 Dominion。我正在使用 OO Javascript,为每张卡片创建一个卡片对象。
我不会在这里发布我的所有代码,而是节省一些空间并将您链接到它:
网站: http: //people.rit.edu/lxl1500/Prog4/Project%201/project1.html
脚本: http: //people.rit.edu/lxl1500/Prog4/Project%201/main-script.js
我遇到问题的地方:
在我的 createActions() 函数中,我为每个图像添加了一个 onclick 事件(我通过获取每个对象的 smallImage 属性来创建图像)。这个 onclick 应该调用我的 fullImage() 函数。此功能将简单地显示卡片的较大版本,以便玩家可以看到详细信息。因此,我想将 image 属性传递给函数,该属性包含较大图像源的字符串。
fullImage() 将接受对象属性作为 imageSrc。您现在可以通过单击图像看到未定义的警报。我唯一能想到的是当我调用 fullImage(this.image) - 这是对图像本身而不是对象的引用......我不知道如何完成我想要做的事情. 任何帮助将不胜感激!
感谢您的时间。