好吧,所以我試圖做的是使用jQuery製作一個rock paper scissors類型的遊戲。如何使用圖片作爲if/else語句的激活
我需要如何工作如下。
選擇一個觸發.click功能的圖片(我假設這是我會用的),然後讓計算機創建一個1到5之間的隨機數。然後這5個數字對應每一個一張不同的圖片。 (即1-岩石,2紙張,3把剪刀,4個蜥蜴,5個sp子)。我認爲將有一個if/else語句設置,以便它可以是這樣的: 如果計算機選擇1 如果您選擇搖滾,則選擇 否則如果您選擇紙張,則會丟失 否則如果您選擇剪刀, 否則,如果您選擇斯波克,你贏了 否則,如果您選擇的蜥蜴,你失去 否則,如果計算機選擇2 等等,等等等等
問題是,我從來沒有學會如何之前做一個輸入過的圖片,其次,如何做rng所以我可以讓電腦對抗。
所以不用說我的代碼是非常裸露的骨頭,因爲我沒有一個首發位置跳下去的
的Html只是顯示的圖片和標題大氣壓。的jsfiddle什麼它的價值 - http://jsfiddle.net/nndq3nnz/
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<link href="styles.css" rel="stylesheet" type="text/css" media="screen">
</head>
<body>
<div id="wrapper">
<h1>Lizard, paper, scissors, spock, rock</h1>
<div id="images">
<img src="Images/lizard.jpg" width="150" height="150" alt=""/>
<img src="Images/paper.jpg" width="150" height="150" alt=""/>
<img src="Images/scissors.jpg" width="150" height="150" alt=""/>
<img src="Images/spock.jpg" width="150" height="150" alt=""/>
<img src="Images/rock.jpg" width="150" height="150" alt=""/>
<div id="comp">
</div>
<div id="win">
</div>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script src="unit2.js"></script>
</body>
</html>
和JavaScript:
$(function(){
$('#play').click(function(){
});//closes play function
});// closes function
IM硬是卡在一開始,因爲我不知道如何啓動RNG或點擊圖片。如果我使用按鈕和圖片下方的單選按鈕來選擇它們,這將是NP,但我不能。
提前致謝。
你可能[原文]用javascript創建一個隨機數,我會谷歌它。你也可以命名你的每張照片。用javascript恢復元素的名字是微不足道的。所有這些都可以在**客戶端**上運行,沒有jquery – 2014-11-03 23:18:08