我已经设法让 AJAX 工作,以便在单击图像时执行 PHP,但是,我希望在不重新加载页面的情况下实时直观地显示此结果,所以我想<img>
在单击时更改标签的类.
我的图像标签目前类似于<img title="<?=$game['name']?>" class="game_<?=$complete?>" src="<?=$gameimgurl?>">
,我想用 PHP/AJAX 在点击时更改它。
这可能吗?谢谢!:D
编辑:由于您对这一行的回答,我已经修复了它:document.getElementById(var1).className = "game_"+var2;
但是,这只能工作一次,因为 var2 是由页面上的 PHP 提供的,并且保持不变 - 有什么办法可以让它在第二次单击时恢复到原始/上一个类,以便它无限工作?
我只是在这里猜测,但是 JS 有什么方法可以获取当前类,并且可能有某种“if”语句将其更改为相反的?