:)所以我試圖創建一個用戶問卷類型的窗體,它不必發送給任何人只要顯示一個div一旦某些單選按鈕被選中,如果他們某些單選按鈕arent檢查然後顯示不同的div,但也當網頁打開/刷新沒有我想要顯示的div的顯示(如果這是有道理的?)。我在這裏發現了一些代碼嘗試,但它並沒有爲我工作,我是一個Jobery的小白,但希望任何人都可以闡明我的問題。請在下面找到我的代碼。如果選中某個單選按鈕,則顯示div div將顯示不同的div?
Jquery?
if($('input[value=yes1]:checked,
input[value=yes2]:checked,
input[value=yes3]:checked,
input[value=yes4]:checked').length == 4){
$("#correct").show();
}else{
$("#correct").hide();
HTML
<div class="row">
<div class="left">
<div class="right answer">
<div class="leftradio">
<input type="radio" id="yes1" value="yes1" name="iCheck1">
<label>Yes</label>
</input>
</div>
<div class="rightradio">
<input type="radio" id="no1" name="iCheck1">
<label>No</label>
</input>
</div>
</div>
</div>
<div class="right">
<div class="right answer">
<div class="leftradio">
<input type="radio" id="yes2" value="yes2" name="iCheck2">
<label>Yes</label>
</input>
</div>
<div class="rightradio">
<input type="radio" id="no2" name="iCheck2">
<label>No</label>
</input>
</div>
</div>
</div>
是 沒有 是 沒有
CSS
#correct{width:100%; height:50px; background:green; display:none;}
#incorrect{width:100%; height:50px; background:red; display:none;}
首先,是的;這是jQuery。此外,我可以建議使用一些標點符號並稍微分解一下句子,這可以讓我們更清楚地理解你的問題。這是一個JavaScript/jQuery問題:在14分鐘後(即使我猜這個評論),它沒有得到回答(即使有猜測),表明沒有人知道你想要什麼。請:假設我們對您的代碼或您的意圖一無所知。清楚地說明你想要發生什麼(檢查哪個收音機應該有什麼效果?)以及你自己的嘗試出了什麼問題)。 – 2015-02-23 15:25:33