当radi按钮值为Agent时,我想隐藏div(AppliedCourse)。我写了下面的代码,但它不工作。 有什么想法?使用jquery隐藏div单选按钮选定值 - 不工作
$('#HearAboutUs').click(function() {
$("#AppliedCourse").toggle($('input[name=HearAboutUs]:checked').val()='Agent');
});
<tr><td class="text"><input type="radio" name="HearAboutUs" value="Press">Press & Print media
<input type="radio" name="HearAboutUs" value="Internet">Internet
<input type="radio" name="HearAboutUs" value="Agent">Agent
<input type="radio" name="HearAboutUs" value="Friend">Friend
<input type="radio" name="HearAboutUs" value="Other" checked="checked">Other</td></tr>
尝试=='代理',也在哪里你的div? – Quantico 2014-09-12 17:02:51
$('#HearAboutUs')的目标是一个ID为HearAboutUs的元素。我的例子中没有看到一个。修复Quantico指出的错误和它的工作原理http://jsfiddle.net/j08691/v6nnmtyx/ – j08691 2014-09-12 17:06:25
还有你检查了你的控制台吗?我试图将你的代码复制到jsfiddle,并且有一堆错误。由于@ j08691表示你的身份证号码在哪里 – Quantico 2014-09-12 17:07:09