5

I am using http://medialize.github.io/jQuery-contextMenu/ to generate some option on right click and it is working fine on desktop browsers but it is not working on touch screen devices. what code should I add to make it work on touch devices like ipad

I am using following code for desktop

$(function(){
    jQuery.contextMenu({
        selector: '.context-menu-one', 
        callback: function(key, options) {
            window.console && console.log(m) || alert(m); */
            if(key=="delete")
            {
                //some action
            }

            if(key=="copy")
            {

                //some action              
            }

        },
        items: {
            "copy": {name: "Kopieren", icon: "copy"},
            "delete": {name: "Löschen", icon: "delete"},

        }
    });
ankit
  • 1,114
  • 1
  • 19
  • 35

1 Answers1

0

There is no right click feature in either iOS or Android and relying on it for any kind of function isn't a great idea if mobile users are a concern. A potential solution would be a plugin like https://github.com/pisi/Longclick to run your custom context menu on "long click"

This question may prove useful - Preventing default context menu on longpress / longclick in mobile Safari (iPad / iPhone).

Community
  • 1
  • 1