次のコードを使用して(drupalで)
( function ($) {
Drupal.behaviors.auction_house = {
attach: function(context,settings) {
$(document).ready(function(){
// buy item animation
$(".buy_item_button").click(function() {
$(".slide_bags").fadeOut(222).fadeIn(222);
return false;
});
// datagrid
$('#auction_house_table').dataTable();
});
}
};
})(jQuery);
クリックするとイベントが発生し、もう一度クリックすると、イベントが 2 回、次に 3 回、次に 4 回、というように発生します。では、これを「積み上げ」と呼びましょう。重要な情報: リンクを含むコンテンツは、onclick 関数がアタッチされ、ajax を介して読み込まれます。
これはどのように発生する可能性があり、どうすればこれを防ぐことができますか?