【发布时间】:2013-02-17 18:24:29
【问题描述】:
使用以下代码(在 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 加载的。
这怎么会发生,我该如何预防?
【问题讨论】: