我想了解如何使用jquery显示/隐藏依赖于值的元素。我不知道如果.show/.hide是正确的选择,所以任何帮助将不胜感激...显示一个div,并通过选中的单选按钮隐藏另一个
这是我的例子jsfiddle其中我有2个单选按钮和2个div。
我想让Jquery通过checked
单选按钮的依赖来显示单独的div,所以它会显示只有被选中。
HTML:
<input type="radio" name="one" value="01" checked> Male<br>
<input type="radio" name="two" value="02"> Female<br>
<div class="showhide">
show me when 01 is checked.
</div>
<div class="showhide">
show me when 02 is checked.
</div>
JQuery的(想了解在这里做什么):
$("div.showhide").hide();
$("div.showhide").show();
// or maybe with:
$("div.showthis").toggle(this.checked);
对不起,固定错误的详细信息。关于逻辑,我的目的是要使它无需重新加载页面的工作,我应该用'$(函数(){}'? – Hakerovsky
你可以使用一个事件绑定来处理用户的变化,看看下面的答案来看一个更改事件绑定的例子。虽然我个人会在单选按钮上放一个类来选择,而不是在['type = “radio”]' – Taplar