Javascript TOC切换时可拖动的概览图重新定位

Javascript TOC切换时可拖动的概览图重新定位,javascript,css,jquery-ui,esri,Javascript,Css,Jquery Ui,Esri,我正在使用jQueryUI布局、ESRI Javascript API和JQuery。我将我的概览小部件嵌入到JQuery“draggable”分区中。我的问题如下:当在地图上拖动时,“draggable”概览地图的位置(在CSS中设置为绝对位置)变为相对于西部布局(TOC)边界。因此,当切换西部窗格(TOC)时,概览地图的位置会自动更改。有没有办法让我的可拖动元素保持在绝对位置 我之前在网上发布过一个类似的问题 您可以在此处访问我的地图: http://134.186.111.22/AG_Sa

我正在使用jQueryUI布局、ESRI Javascript API和JQuery。我将我的概览小部件嵌入到JQuery“draggable”分区中。我的问题如下:当在地图上拖动时,“draggable”概览地图的位置(在CSS中设置为绝对位置)变为相对于西部布局(TOC)边界。因此,当切换西部窗格(TOC)时,概览地图的位置会自动更改。有没有办法让我的可拖动元素保持在绝对位置

我之前在网上发布过一个类似的问题

您可以在此处访问我的地图:

http://134.186.111.22/AG_Sandbox/layout-master/demos/Map-Widget-Panel-carousel-BasemapList.html#

要切换我的概览地图,只需单击位于地图右上角的白色箭头

要切换西面板(TOC),只需单击地图右下角的红色按钮

欢迎任何帮助。 非常感谢。
Alex

您好,在浏览器窗口中限制拖动山墙小部件的移动,这样它就不会飞出范围。您刚刚在演示页面上修复了它吗?没有,我没有修复。明天我将更新我的公共网络地图,但似乎约束运动对我不起作用。当它更新时,我会让您知道。这是因为您的可拖动面板“left”css属性大于右侧地图的宽度。如果您只需重新调整左面板的大小或向右拉动它,也会发生这种情况。我也制作了一个类似的应用程序,以前也遇到过这些问题,在不同的浏览器上表现得很疯狂和怪异。现在我只在屏幕上使用全尺寸的地图,每个面板(左或右)作为绝对覆盖。从那以后就没有任何问题了。哦,谢谢你的解释!我现在认为地图面板的绝对定位是一条可行之路。太糟糕了,因为我有点希望用户能够根据自己的意愿调整面板的大小。我希望有一个简单的方法来解决这个“问题”。