ank*_*kit 5 jquery touch ipad-2
我正在使用http://medialize.github.io/jQuery-contextMenu/在右键单击时生成一些选项,它在桌面浏览器上运行良好,但在触摸屏设备上不起作用。 我应该添加什么代码才能使其在 ipad 等触摸设备上工作
我在桌面上使用以下代码
$(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"},
}
});
Run Code Online (Sandbox Code Playgroud)
小智 0
iOS 或 Android 中都没有右键单击功能,如果移动用户担心的话,依赖它来实现任何类型的功能都不是一个好主意。一个潜在的解决方案是像https://github.com/pisi/Longclick这样的插件,用于在“长按”时运行自定义上下文菜单
这个问题可能有用 - Preventing default context menu on longpress / longclick in mobile Safari (iPad / iPhone)。