$(function() { $('span.demo').contextMenu('menu', { bindings: { 'open': function(t) { alert('Trigger was ' + t.id + '\nAction was Open'); }, 'email': function(t) { alert('Trigger was ' + t.id + '\nAction was Email'); }, 'save': function(t) { alert('Trigger was ' + t.id + '\nAction was Save'); }, 'delete': function(t) { alert('Trigger was ' + t.id + '\nAction was Delete'); } } }); }); <span id="quickDemo" class="demo"> <b>DEMO</b> right-click me!! </span> <div id="menu" class="contextMenu" > <ul> <li id="open"> <img src="jQuery/contextMenu/folder.png" /> Open</li> <li id="email"> <img src="jQuery/contextMenu/email.png" /> Email</li> <li id="save"> <img src="jQuery/contextMenu/disk.png" /> Save</li> <li id="delete"> <img src="jQuery/contextMenu/cross.png" /> Delete</li> </ul> </div>