单选框选择时隐藏显示DIV

<liid="ulli"><span>用户类型:</span><spanstyle="margin-left:30px;">业主</span><inputid="radi... <li id="ulli">
<span>用户类型:</span>
<span style="margin-left: 30px;">业主</span><input id="radio" checked="checked" type="radio" name="userType" value="0" required="required" url style="width:30px;" /><span></span>
<span>家属</span><input id="sib" type="radio" name="userType" value="1" required="required" url style="width:30px"/><span></span>
<span>租客</span><input id="Tenant" type="radio" name="userType" value="2" required="required" url style="width:30px"/><span></span>
</li>

<li id="Owner" style="display:none">
<div class="form-group">
<span class="input-group-addon">选择业主 </span>
<select name="" id="" style="width:156px" >

<option value="">请选择</option>

</select>

</div>
</li>

默认为业主时不显示DIV 选择家属或者亲戚的时候才会显示DIV,再点回业主时再隐藏
展开
 我来答
手机用户57944
2018-03-15 · 超过18用户采纳过TA的回答
知道答主
回答量:36
采纳率:94%
帮助的人:3万
展开全部
$(":radio[name='xxx']").click(function(){ var index = $(":radio[name='xxx']").index($(this)); if(index == 1) //选中第2个时,div显示 $(divSelector).show(); else //当被选中的不是第2个时,div隐藏 $(divSelector).hide();});
追问
好像不行啊,而且,只有选择业主的时候DIV菜不显示,为家属跟租客都要显示
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
勤奋的小号007
2018-03-15 · TA获得超过114个赞
知道小有建树答主
回答量:58
采纳率:0%
帮助的人:11.1万
展开全部
$(function(){
$("input[type=radio][name=userType]").change(function(){
var v = $(this).val();
if (v =="0"){
$("#Owner").css({"display":"none"});
}else{
$("#Owner").css({"display":"block"});
}
});
});
测试好用的,有问题随时可追问。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式