我正在製作一款遊戲,我想指出剛剛做出的舉動。指示棋盤移動
頁面加載時,我想指出:
- 當一塊從
- 新位置
- 使用要在新的位置的一塊來到
我嘗試過,失敗,使用jquery fadein()和delay()。以下代碼代表遊戲板。頂部中間的單元格是剛移動到右上角的單元格,取代了綠色部分。 我試過各種方法來隱藏新移動的(紅色),直到舊的(綠色)片斷消失,但無法弄清楚。
這是當前fiddle。
感謝您的任何幫助。
<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')
這是你後的效果:http://jsfiddle.net/j08691/bLb3H/56/? – j08691 2013-02-08 19:49:34
你能設置新的作品顯示:沒有然後使用淡出的第一塊和淡入第二(或我錯過了這個問題?) – Offbeatmammal 2013-02-08 19:50:12
這太棒了!謝謝j08691。我將嘗試使用其餘代碼實現此解決方案。謝謝。 – user1763812 2013-02-08 21:20:42