这是一款基于jQuery+HTML5实现的扑克翻牌消除小游戏代码,玩起来挺简单的,可以打发下无聊时光。
js代码
<script type=\"text/javascript\" src=\"scripts/htm5game.matchgame.js\"></script> <script type=\"text/javascript\" src=\"scripts/jquery-1.11.1.min.js\"></script> <script type=\"text/javascript\"> $(function(){ //实现随机洗牌 neusoft.matchingGame.deck.sort(shuffle); //alert(neusoft.matchingGame.deck); var $card=$(\".card\"); for(var i= 0;i<11;i++) { $card.clone().appendTo($(\"#cards\")); } //对每张牌进行设置 $(\".card\").each(function(index) { //调整坐标 $(this).css({ \"left\":(neusoft.matchingGame.cardWidth+20)*(index%4)+\"px\", \"top\":(neusoft.matchingGame.cardHeight+20)*Math.floor(index/4)+\"px\" }); //吐出一个牌号 var pattern=neusoft.matchingGame.deck.pop(); //暂存牌号 $(this).data(\"pattern\",pattern); //把其翻牌后的对应牌面附加上去 $(this).find(\".back\").addClass(pattern); //点击牌的功能函数挂接 $(this).click(selectCard); }); }); </script>
暂无评论内容