2016-02-09 18 views
0

我從數據庫獲取產品並將每個產品的ID設置爲'product'.$row['product_id'];。當我試圖隱藏按鈕(使用Jquery)後,點擊沒有任何反應,任何幫助將主要讚賞。是否可以將按鈕ID設置爲數據庫中的數值

按鈕:

<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(); 
)}; 
+0

你SE lector是''proudct_id'+ id',但它看起來像你的ID將會是'product1'等 –

+0

_在Ajed按鈕被點擊後隱藏按鈕_你可以簡單地使用'$(this).hide(); ' – Satpal

回答

1

您可以簡單地使用$(this)來獲取點擊的一個:

$('.product').click(function() { 
 
    $(this).hide(); 
 
});
<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>

+0

感謝您的幫助,它不會讓我接受您的答案呢 – tomtom94

相關問題