我正在开发一款游戏,我想指出刚刚做出的动作。
当页面加载时,我想指出:
- 这件作品来自哪里
- 新地点
- 曾经在新位置的作品
我尝试过使用 jquery fadein() 和 delay(),但没有成功。以下代码代表棋盘。顶部中间的单元格是刚刚移动到右上角单元格的部分,取代了绿色部分。我尝试了各种方法来隐藏新移动的(红色),直到旧的(绿色)部分消失,但无法弄清楚。
这是当前的小提琴。
谢谢你的帮助。
<table border="1" id="tbl">
<tr>
<td ></td>
<td bgcolor=#000000 >
<img src="http://icons.iconarchive.com/icons/deleket/soft-scraps/32/Button-BlankRed-icon.png" id="fadeout1"/>
</td>
<td id="cap" class="items p1 p3 bg">
<img src="http://icons.iconarchive.com/icons/deleket/soft-scraps/32/Button-Blank-Green-icon.png" id="fadeout2"/>
<img src="http://icons.iconarchive.com/icons/deleket/soft-scraps/32/Button-Blank-Red-icon.png" /></td>
</tr>
<tr>
<td bgcolor=#000000 ></td>
<td class="items p1"></td>
<td class="items p3" bgcolor=#000000 ></td>
</tr>
<tr>
<td class="piece" id="p1" ><img src="http://icons.iconarchive.com/icons/deleket/soft-scraps/32/Button-Blank-Gray-icon.png" /></td>
<td bgcolor=#000000 ></td>
<td class="piece" id="p3" ><img src="http://icons.iconarchive.com/icons/deleket/soft-scraps/32/Button-Blank-Gray-icon.png" /></td>
</tr>
</table>
jQuery:
$("#fadeout1").show().delay(1000).fadeOut('slow')
$("#fadeout2").show().delay(2000).fadeOut('slow')