предоставленный объект не является объектом jQuery.

ел где-то в сети пример, показывающий, как настроить внешний вид контекстного меню правой кнопкой мыши jstree (с помощью плагина contextmenu).

Например, разрешите моим пользователям удалять «документы», но не «папки» (скрывая опцию «удалить» в контекстном меню для папок).

Сейчас я не могу найти этот пример. Может кто-то указать мне верное направление? Официальныйдокументация не очень помог

Редактировать:

Так как я хочу контекстное меню по умолчанию только с одним или двумя незначительными изменениями, я бы предпочел не пересоздавать все меню целиком (хотя, конечно, я буду, если это единственный способ). Я хотел бы сделать что-то вроде этого:

"contextmenu" : {
    items: {
        "ccp" : false,
        "create" : {
            // The item label
            "label" : "Create",
            // The function to execute upon a click
            "action": function (obj) { this.create(obj); },
            "_disabled": function (obj) { 
                alert("obj=" + obj); 
                return "default" != obj.attr('rel'); 
            }
        }
    }
}

но это не работает - элемент создания просто всегда отключен (предупреждение никогда не появляется).

Ответы на вопрос(1)

Ваш ответ на вопрос