我正在为我工作的公司维护一个jquery / php文件存档。
其中一项功能是将文件拖入文件夹的功能。此功能在Chrome和FireFox中都有效,但在Internet Explorer中表现出奇特的行为。
当项目启动拖动时,会创建一个选择矩形。预期项目被拖动,并从其初始位置移除,因此在这方面插件正在工作。问题是所有其他文件在选择框经过它们时会收到选择事件,不仅这不是预期的,而且也是丑陋的。
我试图在这里包括所有相关代码:
编辑:我尝试将css包括为pastebin,但作为我在这里的菜鸟,我只被允许制作一个链接
jquery和jquery-ui使用的版本分别为1.4.4和1.8.2
文件div在js文件的第919行可拖动。 我已经搜索了很多内容,还查看了jquery演示页面,其中可拖动的界面按预期工作,也在Internet Explorer中。
我希望有人能够通过向我展示我的错误方式,帮助我摆脱这种令人沮丧的跨浏览器兼容性问题。
根据需要提供更多信息,我会尽力及时提供。
祝你好运, 约翰阿比尔斯科夫
答案 0 :(得分:0)
当我从一些也可拖动的项目中删除draggable时,问题实际上已得到解决。 在我们使用它的方式中,似乎可拖动和可丢弃实际上是冲突的。