Контекстное меню

Создать контекстное меню можно через плагин jQuery contextMenu.

$.contextMenu({
    selector: '.context-menu-one', // <div class="context-menu-one">
    // пунта для контекстного меню
    items: {
        open: {name: 'Открыть', icon: 'open'},
        save: {name: 'Сохранить', icon: 'save'},
        sep1: '---------',
        quit: {name: 'Выйти', icon: 'quit'}
    },
    // событие, при выборе любого пункта контекстного меню
    callback: function(key, options) {
        $('#res').html('Выбрана команда: <strong>' + key + '</strong>');
    }
});

Результат кода:

jQuery contextMenu

Пример на JSFiddle

Страница библиотеки: swisnl.github.io/jQuery-contextMenu/