Onclick使用相同的类执行多个href动作

时间:2015-02-02 16:01:19

标签: javascript jquery

好的,我有一个for循环来抓取数据库中的随机数据。我已将这些值分配给我的href,如下所示:

<input type="text" class="form-control text-center no-left-border" maxlength="11" id="sellamount" name="sellamount" value="0" />
  <a href="<?php echo $buyOrders->amount; ?>" class="buyorderamount">

和href点击我希望href值进入我的复选框,我使用以下代码执行该操作:

 $(".buyorderamount").click(function(e)
  {
    e.preventDefault();
    $('#sellamount').val($('.buyorderamount').attr('href'));
    return false;
  });

只有第一个href正在更新输入,当我点击链接2,3等时,他们不会更新输入。

1 个答案:

答案 0 :(得分:4)

因为您没有引用被点击的那个

$('.buyorderamount').attr('href') <-- grabs all the elements and will return the first one

你需要得到你点击的那个

$(this).attr('href')