jquery实现点击radio,当选中‘其它’时,显示后面输入框;否则隐藏

html代码:

选项一 选项二 其它

jquery代码:

$(function(){

    $(".same").click(function(){

       $(this).siblings().attr("checked",false);

       $(this).attr("checked",true);  

        if($(this).attr("class").indexOf('others')>=0){  

            $(this).siblings('.txt').show();
        }
        else{

            $(".others").siblings('.txt').hide();
        }
    });
})

注释: if语句也可以使用if($(this).hasClass("others"))进行判断
实现效果如下:

你可能感兴趣的:(jquery实现点击radio,当选中‘其它’时,显示后面输入框;否则隐藏)