我使用div作为弹出窗口,可以拖动如下
$("#popup").draggable();
问题是如果我们鼠标点击这个div并离开点击,那么div会在某些IE版本中粘贴到鼠标上,特别是在Windows 7上。即使它没有点击&拖动动作(它只是一个鼠标悬停动作)。如果这是jQuery错误或某些操作系统/浏览器错误以及正确的解决方案,请告诉我?
我正在使用jquery-ui-1.8.6 js和jquery-1.4.2 js。
答案 0 :(得分:0)
我建议你使用jquery-ui和jquery库文件的最新版本。
您提供的代码还不足以引起争论,但正如您所提到的,可能是因为旧版本的文件。
我正在使用这两个文件的最新版本(jquery-ui-1.8.21 / jquery-1.7.1),并且所有版本的拖动工作正常。
但是当你使用iframe时,情况会有所不同。因为有些浏览器特别是处理iframe的方式不同,我可能会猜测,但情况可能就是这样! :)