meghasemim1999
دوشنبه 29 تیر 1394, 11:45 صبح
سلام دوستان!
من دارم یه کوییز مانندی رو با استفاده از جی کوئری می نویسم ولی وقتی صفحه رو لود می کنم کار رو درست انجام نمی ده.
نمی دونم کجاش غلطه. زیاد توی جی کوئری وارد نیستم. اگه ممکنه کمک کنید. ممنون.
<html>
<head>
<title>Quiz</title>
<link rel="stylesheet" href="guide/styles.css" />
<script type="text/javascript" src="jquery-1.11.3.js"></script><script type="text/javascript">
$(document).ready(function() {
var Ans = [2,2,2], TrueAns = 0, WrngAns = 0;
$('#Check').click(function() {
for (var i = 1; i <= 3; i++)
{
var c = "radio"+i;
for (var j = 0; j < 3; j++)
{
var d = "q"+ j ;
var e = "radio[name=radio"+i+"]:checked";if( $(e).val() = Ans['i'])
{TrueAns ++;
$(e).attr("style","color:green");
}
else
{
WrngAns ++;
$(e).attr("style","color:red");
}break;}
}});
});</script>
</head>
<body> <div class="normal-q" id="q1">
<p>this is the question!</p>
<input type="radio" name="radio1" id="radio1_1" value="1"/>first<br>
<input type="radio" name="radio1" id="radio1_2" value="2"/>first<br>
<input type="radio" name="radio1" id="radio1_3" value="3"/>first<br>
</div>
<div class="normal-q" id="q2">
<p>this is the question!</p>
<input type="radio" name="radio2" id="radio2_1" value="1"/>first<br>
<input type="radio" name="radio2" id="radio2_2" value="2"/>first<br>
<input type="radio" name="radio2" id="radio2_3" value="3"/>first<br>
</div >
<div class="normal-q" id="q3">
<p>this is the question!</p>
<input type="radio" name="radio3" id="radio3_1" value="1"/>first<br>
<input type="radio" name="radio3" id="radio3_2" value="2"/>first<br>
<input type="radio" name="radio3" id="radio3_3" value="3"/>first<br>
</div>
<button id="Check">send</button></body>
</html>
ممنون میشم بگید مشکلش کجاست.
من دارم یه کوییز مانندی رو با استفاده از جی کوئری می نویسم ولی وقتی صفحه رو لود می کنم کار رو درست انجام نمی ده.
نمی دونم کجاش غلطه. زیاد توی جی کوئری وارد نیستم. اگه ممکنه کمک کنید. ممنون.
<html>
<head>
<title>Quiz</title>
<link rel="stylesheet" href="guide/styles.css" />
<script type="text/javascript" src="jquery-1.11.3.js"></script><script type="text/javascript">
$(document).ready(function() {
var Ans = [2,2,2], TrueAns = 0, WrngAns = 0;
$('#Check').click(function() {
for (var i = 1; i <= 3; i++)
{
var c = "radio"+i;
for (var j = 0; j < 3; j++)
{
var d = "q"+ j ;
var e = "radio[name=radio"+i+"]:checked";if( $(e).val() = Ans['i'])
{TrueAns ++;
$(e).attr("style","color:green");
}
else
{
WrngAns ++;
$(e).attr("style","color:red");
}break;}
}});
});</script>
</head>
<body> <div class="normal-q" id="q1">
<p>this is the question!</p>
<input type="radio" name="radio1" id="radio1_1" value="1"/>first<br>
<input type="radio" name="radio1" id="radio1_2" value="2"/>first<br>
<input type="radio" name="radio1" id="radio1_3" value="3"/>first<br>
</div>
<div class="normal-q" id="q2">
<p>this is the question!</p>
<input type="radio" name="radio2" id="radio2_1" value="1"/>first<br>
<input type="radio" name="radio2" id="radio2_2" value="2"/>first<br>
<input type="radio" name="radio2" id="radio2_3" value="3"/>first<br>
</div >
<div class="normal-q" id="q3">
<p>this is the question!</p>
<input type="radio" name="radio3" id="radio3_1" value="1"/>first<br>
<input type="radio" name="radio3" id="radio3_2" value="2"/>first<br>
<input type="radio" name="radio3" id="radio3_3" value="3"/>first<br>
</div>
<button id="Check">send</button></body>
</html>
ممنون میشم بگید مشکلش کجاست.