Javascript 如果选中单选按钮,则显示div

Javascript 如果选中单选按钮,则显示div,javascript,hide,show,radio,Javascript,Hide,Show,Radio,我有下面的HTML代码: $('input[type=“radio”])。单击(函数(){ 如果($(this.attr(“值”)=“ABC”){ $(“.Box”).hide('slow'); } 如果($(此).attr(“值”)=“PQR”){ $(“.Box”).show('slow'); } }); 基础知识 PQR 正文 您需要触发点击按钮 $(document).ready(function () { $('input[type="radio"]').

我有下面的HTML代码:

$('input[type=“radio”])。单击(函数(){
如果($(this.attr(“值”)=“ABC”){
$(“.Box”).hide('slow');
}
如果($(此).attr(“值”)=“PQR”){
$(“.Box”).show('slow');
}        
});

基础知识
PQR
正文

您需要
触发
点击
按钮

$(document).ready(function () {

    $('input[type="radio"]').click(function () {
        if ($(this).attr("value") == "ABC") {
            $(".Box").hide('slow');
        }
        if ($(this).attr("value") == "PQR") {
            $(".Box").show('slow');

        }
    });

    $('input[type="radio"]').trigger('click');  // trigger the event
});

我对你的这句话的理解如下:

表示您在默认情况下保持您的PQR处于选中状态…如果是。。然后下面的解决方案将为您工作良好

我不是很好的是javascript但是…希望这对我有帮助

$(document).ready(function(){

if($('input[name="Radio"]').attr("value")=="PQR"){
  $(".Box").show('slow');
}
if($('input[name="Radio"]').attr("value")=="ABC"){
  $(".Box").hide('slow');
}

$('input[type="radio"]').click(function(){
    if($(this).attr("value")=="ABC"){
        $(".Box").hide('slow');
    }
    if($(this).attr("value")=="PQR"){
        $(".Box").show('slow');

    }        
});
});