Я использую jstree на своей странице, чтобы управлять отображением дерева. Я приложил события к созданию, переименую ... ветку в моем дереве. Проблема в том, что события иногда называют 2,3,4 раза, и я хочу только один. Мое дерево имеет 3 новых ветви вместо 1 (потому что создание называется 3 раза вместо 1). У меня тот же случай со всем моим действием, функция ajax вызывается несколько раз.Почему связанные события вызывают несколько раз?
Редактировать: Я нашел, почему, но не знаю, как исправить это. Мое дерево находится во всплывающем окне jquery. Когда я выхожу из всплывающего окна, мое дерево уничтожается и создается снова, когда я возвращаюсь во всплывающем окне. Когда я открываю всплывающий для второго раза это создать 2 филиал, 3 раза => 3 ветви ... удаляет мое дерево, как это, я не знаю, если это хороший способ
$("#tree").empty();
$("#tree").removeClass();
$("#tree").removeAttr("role");