-1
我有2個按鈕,一個將產品添加到我的購物車,另一個從我的購物車中刪除產品。現在當你點擊add product
時,一個班級被添加到添加按鈕blur
。使用此代碼:刪除類onClick
function showDel($this) {
var dataProduct = $this.attr("data-product");
$(".delete-product[data-product='" + dataProduct + "']").show();
$(".add-product[data-product='" + dataProduct + "']").addClass("blur");
}
這也使得按鈕delete-product
出現。當按下刪除產品按鈕時,我想刪除類blur
。
我有點隱藏delete-product
按鈕的和平代碼。我想用它從add-product
按鈕中刪除類blur
。
function hideDel($this) {
$this.hide();
}
我嘗試添加下面的hideDel
函數的代碼,但是因爲你不上add-product
按鈕,單擊不起作用。
$(".add-product[data-product='" + dataProduct + "']").removeClass("blur");
這也不起作用。
$('.delete-product').click(function() {
$(".add-product[data-product='" + dataProduct + "']").removeClass("blur");
});
這工作,但隨後它會從所有的按鈕類:
$('.delete-product').click(function() {
$(".add-product").removeClass("blur");
});
我怎麼能告訴delete-product
按鈕被點擊delete-product
時從.add-product[data-product='" + dataProduct + "']
刪除類blur
?
對不起,我沒看到的變種。這工作完美!謝謝! – Steggie