单击锚标记后选中标记单选按钮

时间:2015-07-14 12:23:40

标签: javascript jquery html

当我点击锚标签时,其中的单选按钮必须标记为已选中。数据通过循环传递,因此存在大量数据。这是我的代码:

<a class="toggleanchor sectionsdiv accordion-toggle <?php if($i!=1){ ?> collapsed <?php } ?>" data-toggle="collapse" data-parent="#accordion" href="#collapseOne<?=$i;?>">
    <div class="col-md-12 col-sm-12 col-xs-12">
        <div class="form-group col-md-4 col-sm-4" style="padding:0;">
            <div class="checkbox checkreward">
                <label>
                    <input type="radio" name="radio" <?php if($i==1){ ?> checked <?php } ?> class="form-control radio-height" id="radioid<?=$z;?>" value="<?=$reward['amt'];?>"/> $<?=$reward['amt'];?>
                    <input type="hidden" id="giftval-<?=$z;?>" value="<?= ucwords($reward['gift']);?>"/> 
                </label>
            </div>
        </div>
        <div id="hight-light<?=$z;?>" class="col-md-8 col-sm-8 textreward">
            <h2><?=  ucwords($reward['entry']);?></h2>
            <h4 class="text-uppercase text-white">    
                <b><?=$reward['sup'];?></b>
            </h4>
        </div><!--.col1 text-center-->
    </div>
    <br clear="all" />
</a>

此循环在循环中重复,因此数据每次都会更改。我怎么能让它发挥作用?我尝试了不同的代码,但无法使其工作。像

$(".toggleanchor").click(function(event) {    
    $(radio).attr("checked", true);
});

1 个答案:

答案 0 :(得分:1)

请使用此...

with(dat, (Treshold / Status)^(1-2*(Resp == 1)))
# [1] 5.33333333 0.02985075 1.16666667