jQuery contextMenu is a pretty nice contextMenu manager.
$.contextMenu is a management facility for - you guessed it - context menus. It was designed for an application where there are hundreds of elements that may show a context menu - so intialization speed and memory usage are kept fairly small. It also allows to register context menus without providing actual markup, as $.contextMenu generates DOMElements as needed.
Now it got much nicer with RTL support. Check it out at Github: layalk/jQuery-contextMenu
Feel free to share your feedback in the comments below(especially if it doesn't work)