Действие ContextJS с идентификатором объекта, на который я нажал

0

Я использую ContextJs для отображения контекстного меню контекстного меню, и я хочу удалить объект, на который я нажал, с помощью правой кнопки мыши. Я использовал этот код:

$(this).parent().remove();

для удаления объекта div, на который я нажал. Но теперь у меня есть контекстное меню, которое появляется, когда я нажимаю на этот div (я использую selectors в свойстве context.attach для отображения меню только тогда, когда я нажимаю на этот div). И я не знаю, как удалить мой div, потому что

$(this).parent().remove();

удаляет ярлык "удалить" в контекстном меню.

Теги:

1 ответ

0

К сожалению, Context.js в настоящее время не может предоставить вам HTML-элемент, на котором вы выполнили действие правой кнопкой мыши. Но вы можете изменить плагин, чтобы сделать это для вас, как описано в этом запросе на растяжение, а затем использовать его следующим образом:

{
    text: 'Menu item',
    action: function (e, clickedElement) { ... }
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню