:)所以我试图创建一个用户问卷类型的窗体,它不必发送给任何人只要显示一个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