Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在可拖动弹出窗口中选择不适用于IE_Javascript_Jquery_Html_Internet Explorer_Popup - Fatal编程技术网

Javascript 在可拖动弹出窗口中选择不适用于IE

Javascript 在可拖动弹出窗口中选择不适用于IE,javascript,jquery,html,internet-explorer,popup,Javascript,Jquery,Html,Internet Explorer,Popup,我在可拖动弹出窗口中选择有问题,有时您无法选择选项。我什么都试过了,但仍然没有找到答案。在其他浏览器上,Chrome/Firefox似乎运行良好,但我也必须支持IE。以下是演示: 谢谢你的帮助 直接从Redworth JQuery团队尝试此修补程序 // HOTFIX: We can't upgrade to jQuery UI 1.8.6 (yet) // This hotfix makes older versions of jQuery UI drag-and-drop work in I

我在可拖动弹出窗口中选择有问题,有时您无法选择选项。我什么都试过了,但仍然没有找到答案。在其他浏览器上,Chrome/Firefox似乎运行良好,但我也必须支持IE。以下是演示:


谢谢你的帮助

直接从Redworth JQuery团队尝试此修补程序

// HOTFIX: We can't upgrade to jQuery UI 1.8.6 (yet)
// This hotfix makes older versions of jQuery UI drag-and-drop work in IE9
(function($){var a=$.ui.mouse.prototype._mouseMove;$.ui.mouse.prototype._mouseMove=function(b){if($.browser.msie&&document.documentMode>=9){b.button=1};a.apply(this,[b]);}}(jQuery));

把它放在JQuery代码的旁边。

你使用的是什么版本的IE,什么版本的JQuery?IE 8和9,JQuery-1.8.3.js和JQuery-ui-1.9.2.custom.min.js
// HOTFIX: We can't upgrade to jQuery UI 1.8.6 (yet)
// This hotfix makes older versions of jQuery UI drag-and-drop work in IE9
(function($){var a=$.ui.mouse.prototype._mouseMove;$.ui.mouse.prototype._mouseMove=function(b){if($.browser.msie&&document.documentMode>=9){b.button=1};a.apply(this,[b]);}}(jQuery));