jquery 无法以编程方式设置prettyCheckable 插件单选按钮

use*_*021 5 jquery radio-button

我正在使用prettyCheckable jquery 插件使我的复选框和单选按钮看起来很漂亮,如果我使用 jquery 设置属性检查它不起作用,因为该插件隐藏了实际的复选框并使其自己的覆盖 HTML 来修饰复选框/单选框,因此当我检查收音机或复选框时 jquery 无法识别

//点击按钮我尝试了所有的东西,但没有任何效果。请帮忙

<input type="radio" id="rdTypeAdd" name="taxationtype" class="radiobutton" value="+" data-     label="Additive" data-customclass="margin-right" checked="checked" />    
<input type="radio" id="rdTypeSub" name="taxationtype" class="radiobutton" value="-" data-label="Subtractive" data-customclass="margin-right" />


    $('#rdTypeAdd').buttonset();
    $('[name="rdTypeAdd"][value="+"]').prop("checked", true);
    $('#rdTypeAdd').buttonset("refresh");

    //$('[name="rdTypeAdd"][value="+"]').attr("checked", true);
    //$('[name="rdTypeAdd"][value="+"]').prop("checked", true).trigger("change");

    //($('.rdTypeAdd').prop('checked',true));
Run Code Online (Sandbox Code Playgroud)

小智 -1

将“checked”属性设置为任何内容都应该如此处所示

$('#rdTypeAdd').attr("checked","checked");
Run Code Online (Sandbox Code Playgroud)