我正在使用jquery触摸打孔库,以便用户通过触摸移动图像。这在Chrome和Firefox中运行良好,但在IE中不起作用。
我发现如果我按住IE中的图像会出现一个小方块,我可以将图像拖动到此方块的边界内,但不能再进一步。我猜这是正确的点击功能。
我环顾四周,大多数人都说要将'-ms-touch-action:none'添加到可拖动div的CSS中。所以我把它添加到draggable div的style属性中,它没有做任何事情。我仍然无法拖入IE浏览器。
我环顾四周寻找另一种选择,但却无法找到。我已经包含了jquery 1.8.1,jquery ui 1.8.23和touch punch 0.2.2。任何帮助将不胜感激。
答案 0 :(得分:-1)
我注意到我正在启动的htm页面包含可拖动的div,其中包含一个元标记,该标记在IE9中模拟页面。我花了2天半的时间! -ms-touch-action:none肯定会在IE中运行。
如果您来到这里遇到同样的问题,但上面的段落没有为您解决,请尝试以下方法: 在IE中单击cog并转到Compatabilty View Settings并取消选中Compatability View中显示Intranet站点的框。