У меня есть кнопка, которая вызывает функцию, эта функция получает шаблон в диалог Jquery.Диалог открывается три раза при каждом вызове, но я не знаю почему.
Я проверил количество методов нажатия кнопки и количество попыток с оповещениями и 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
...
}
});
});
});
}