Существует хороший иерархический плагин jQuery для контекстных меню от web-Delicious: wdContextMenu .Я хочу использовать его и для левого клика, но я не могу понять, как это сделать (нет кнопки или какой в коде все методы bind, click и out, кажется, делают что-то еще)Возможно, кто-то делал это раньше.
Вам необходимо изменить строку:
return $(this).bind('contextmenu', function(e) {
на
return $(this).bind('click', function(e) {
После быстрого прохождения я не думаю, что это достижимо, потому что этот плагин использует событие oncontextmenu, и в процессе создания компонента меню событие щелчка (для щелчка левой кнопкой мыши) переопределяется, чтобы элементы всегда возвращали false.