我有一个调用函数的按钮,此函数将模板插入Jquery对话框。该对话框在每个通话中都会打开3次,但我不知道为什么。
我检查了按钮单击方法的数量,以及带有警报和console.log的获取的数量 按钮单击也会运行一次。
我的代码有什么问题?谢谢!
function egytalalatszerkeszt(talalatid, tomb, felado){
alert("Something first"); //Run once
$.get("templates/dokszerkeszttemp.php", function(visszatemp){
alert("Something get"); //Run once
var dialog = $().add(visszatemp);
$.each(tomb, function(idx, item){
console.log(tomb); //Logged once
$(dialog).dialog({
title: ("Title"),
resizable: false,
draggable: false,
width: 1000,
height: 520,
modal:true,
open: function(){
alert("dialog opened"); //Run 3 times
...
}
});
});
});
}
答案 0 :(得分:0)
好吧,我找到了根本问题。我在调用模板中有一个小脚本。该脚本导致了问题。