1

我已经制作了一个购物车并且购物车有删除项目按钮,但是 jQuery 无法从购物车中删除项目。我在这里缺少一些基本的东西吗?

我已经remove1为删除按钮图像上课并使用以下 jQuery ......即使我没有收到警报。

HTML:

<img src='remove.gif' class='remove1'>

JS:

$(".remove1").click(function(){
    alert("hii");
    $(this).parent().remove();
});
4

3 回答 3

1
$(document).ready(function(){
 $("body").delegate('.remove1','click',function(){
              alert("hii");
              $(this).parent().remove();
              });
});
于 2012-06-13T07:40:29.997 回答
0

如果您正在动态添加按钮,请尝试以下操作(需要更新版本的 jQuery):

$(document).on("click",".remove1", function(){
    alert("hii");
    $(this).parent().remove();
});

否则,您将需要使用委托。

于 2012-06-13T07:45:17.197 回答
0

试试这个

$(".remove1").live('click', function(){
    alert("hii");
    $(this).parent().remove();
});
于 2012-06-13T07:59:54.760 回答