gpt4 book ai didi

javascript - jQuery if 单选按钮名称和值的条件

转载 作者:数据小太阳 更新时间:2023-10-29 04:24:21 25 4
gpt4 key购买 nike

我有一个像这样的单选按钮

<input type="radio" name="user-type" value="Store">
<input type="radio" name="user-type" value="Brand">

我试过像这样写 jQuery 脚本

if($("input[name=user-type]:checked").val()) == "Brand"){
$(".showstore").hide();
$(".showbrand").show();
}

也尝试过

if($("input[name=user-type]:checked").val()) == "Brand").click(function(){
$(".showstore").hide();
$(".showbrand").show();
});

也尝试过

if ( $("input[name=user-type]:radio").val() == "Brand"){
$(".showstore").hide();
$(".showbrand").show();
}

这些都不起作用,欢迎任何更正。谢谢。

更新1

我试过这种方式,这两个都隐藏了

if($("input[name=user-type]:checked").val() == "Brand"){
$(".showstore").hide();
$(".showbrand").show();
}
else if($("input[name=user-type]:checked").val() == "Store"){
$(".showstore").show();
$(".showbrand").hide();
}

最佳答案

试试下面的代码 - 它主要是监听 name=user-type 单选按钮上的 click,并根据点击的单选按钮进行切换。

$(function () {
$('.showstore').hide();
$('.showbrand').hide();

$("input[name=user-type]:radio").click(function () {
if ($('input[name=user-type]:checked').val() == "Brand") {
$('.showstore').hide();
$('.showbrand').show();

} else if ($('input[name=user-type]:checked').val() == "Store") {
$('.showstore').show();
$('.showbrand').hide();

}
});
});

工作 fiddle :http://jsfiddle.net/FpUSH/1/

关于javascript - jQuery if 单选按钮名称和值的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24348988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com