是否可以将按钮ID设置为数据库中的数值

时间:2016-02-09 15:00:58

标签: jquery ajax

我从数据库中获取产品并将每个产品的ID设置为'product'.$row['product_id'];。当我试图隐藏按钮(使用Jquery)后,点击它没有任何反应,任何帮助将是最受欢迎的。

按钮:

<a class="product" id="<?php echo 'product'.$row['product_id'];?>">add</a>

JS:

$('.product').click(function() {
    var id = $(this).attr('id');
    $('#proudct_id'+id).hide();
)};

1 个答案:

答案 0 :(得分:1)

您只需使用$(this)即可获得点击后的内容:

&#13;
&#13;
$('.product').click(function() {
  $(this).hide();
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<!-- Simulate PHP echo -->
<a class="product" id="product1">add1</a>
<a class="product" id="product2">add2</a>
<a class="product" id="product3">add3</a>
&#13;
&#13;
&#13;