掷骰子,效果如下


index.html

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>动态图片切换</title>
        <meta charset="UTF-8">
        <link href="css/style.css" rel="stylesheet">
        
    </head>
    <body>       
        <!-- 游戏区域 -->
        <div id="container">
            <img src="images/dice_1.png" id="dice" alt="">
        </div>
        <div id="command">
            <input id="btn" type="button" value="摇一摇">
        </div>
    </body>
</html>
<script src="../common.js"></script>
<script type="text/javascript">
    let $command = $('#command');
    let $img = $('img');
	$command.onclick = function(){
        $img.src = "images/diceDynamic.gif";
        let num = getRandom(6,1)
        setTimeout(() => {
            $img.src = "images/dice_"+ num +".png";
        }, 1000);      
    }
	
</script>

style.css

*{margin:0; padding:0}
#container{padding:10px;width:200px;margin:auto;height:200px;border:orange solid 1px; border-radius:8px;}
#dice{width:200px;height:200px;}
#command{margin:auto;width:100px;}
#command input{width:100px;height:30px;border:#ccc solid 1px;border-radius:8px;}

.project

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
	<name>2掷骰子hw</name>
	<comment></comment>
	<projects>
	</projects>
	<buildSpec>
		<buildCommand>
			<name>com.aptana.ide.core.unifiedBuilder</name>
			<arguments>
			</arguments>
		</buildCommand>
	</buildSpec>
	<natures>
		<nature>com.aptana.projects.webnature</nature>
	</natures>
</projectDescription>
posted on 2019-03-06 14:58  风往南  阅读(527)  评论(0编辑  收藏  举报