我正在使用的代码如下所示,我很确定我错过了一点但却找不到。
我正在做的是,当用户按下按钮时,页面的片段已被load
编辑。加载成功后我需要做一些事情(只有一次)。不幸的是,回调函数似乎被称为5次。我尝试过基本的谷歌解决方案,但没有机会。提前谢谢。
val = 1;
$( "#signup" ).click(function( event ) {
event.preventDefault();
$( ".container" ).load("/signup", function(event) {
console.log("val: "+val);
val++;
});
});
,控制台日志显示
val: 1
val: 2
val: 3
val: 4
val: 5
PS:我不确定它是否相关,但项目也使用laravel
和bootstrap
。
答案 0 :(得分:0)
你的html中没有很多'.container'吗? log $(“。enctainer”)用于检查