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

これを試して

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

ボタンが動的に追加されている場合は、これを試してください (新しいバージョンの jQuery が必要です):

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

それ以外の場合は、デリゲートを使用する必要があります。

于 2012-06-13T07:45:17.197 に答える