IE / Firefox中的JQueryUI对话框拖动/移动光标未对齐

TTCG

我正在尝试使用JQueryUI对话框创建通用消息显示。

如果页面短于或小于用户屏幕,则效果很好。

但是,当页面太长而用户不得不滚动时,用户将无法正确移动对话框。

光标应在对话框标题栏上。取而代之的是,标题栏和实际光标图标之间有一段距离。页面越长,距离越大。

请看截图。

在此处输入图片说明

仅在IE和Firefox中会出现此问题。它可以在谷歌浏览器中使用。

我已经在JSFiddle中创建了测试页面。抱歉,如果我的问题令人困惑。您可以在JSFiddle中清楚地看到问题。

http://jsfiddle.net/thetwai/6cuof2tm/

  $(function () {
        $("#dvDialog").dialog({
            autoOpen: false
        });
    });



    ShowCustomInfoMessageBox = function (msg, title) {

        $("#dvDialog").dialog({
            title: title,
            width: 400,                
        }).dialog("open").html(msg);

    }
dm4web

http://jsfiddle.net/6cuof2tm/1/

使用appendTo选项并用div { position:relative}包装内容

HTML:

<div id="test">
    Long Page test with JQuery UI Dialog Please scroll to botton to view Button
    <br />
    <br />Scroll to Bottom....
    <br />
    <br />....
    <div style='clear:both;'></div>
    <button onclick="ShowCustomInfoMessageBox('Try to move the dialog','test title');" style="margin-top: 700px; clear: both">Button at the bottom of the page</button>
</div>

<div id="dvDialog"></div>

CSS:

#test {
    position:relative
}

JQ:

 ShowCustomInfoMessageBox = function (msg, title) {

            $("#dvDialog").dialog({
                title: title,
                width: 400,
                appendTo: "#test"
            }).dialog("open").html(msg);

        }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

IE / Firefox中的JQueryUI对话框拖动/移动光标未对齐

来自分类Dev

单击IE中的关闭按钮时,jQueryUI对话框滚动到顶部

来自分类Dev

表格单元在Firefox,IE中未对齐

来自分类Dev

ReactJS - IE 保存对话框失败

来自分类Dev

在Chrome中不显示window.print()对话框,但在IE,Firefox和Safari中工作正常

来自分类Dev

当对话框再次出现在IE11中时,按钮未更改为禁用

来自分类Dev

使用 selenium java 在 IE 浏览器上运行的应用程序中的模态对话框未识别

来自分类Dev

拖动事件未在Firefox或IE中触发

来自分类Dev

在Firefox和IE中,如何在拖动不同目标时更改光标?

来自分类Dev

Facebook登录对话框在IE10移动版中不起作用

来自分类Dev

Invoke-WebRequest导致IE内容被阻止对话框

来自分类Dev

如何使用VBA自动在IE11中另存为对话框?

来自分类Dev

IE10中禁用了JQuery UI对话框

来自分类Dev

使用jQuery或JavaScript在IE8中无法使用OpenFile对话框?

来自分类Dev

在IE中为SaveAs对话框执行特征/对象检测的可靠Javascript方法

来自分类Dev

YUI对话框/面板在IE iframe中无法正确呈现

来自分类Dev

如何使用VBA在IE中自动执行下载对话框?

来自分类Dev

在IE中拖动滚动锯齿

来自分类Dev

IE更改中的文本对齐

来自分类Dev

jQuery UI对话框仅在Chrome中打开一次,在IE 10中不会关闭

来自分类Dev

IE / Firefox泡泡事件

来自分类Dev

在IE浏览器中,防止用户进行编辑时将光标移动到输入框的末尾

来自分类Dev

弹性盒网格在 IE10/11 中未对齐

来自分类Dev

IE中的鼠标位置

来自分类Dev

IE中的parseFloat错误

来自分类Dev

在IE中遍历FormData

来自分类Dev

IE中的冒泡事件

来自分类Dev

处理IE中的点击

来自分类Dev

IE中的转换时间

Related 相关文章

热门标签

归档