Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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 jQuery mobile:弹出和vclick事件_Javascript_Jquery_Jquery Mobile - Fatal编程技术网

Javascript jQuery mobile:弹出和vclick事件

Javascript jQuery mobile:弹出和vclick事件,javascript,jquery,jquery-mobile,Javascript,Jquery,Jquery Mobile,我正在使用jQuery mobile进行一个项目,需要在弹出窗口打开时对vclick事件做出反应。 我的问题是vclick事件只是在弹出窗口中触发,而不是在整个页面上触发。 你可以在这里找到一个简单的例子。 提前感谢您的帮助 您的代码工作正常,我不知道这是否是您的意图,但您正在使用。与jquerymobile1.3版本中的普通面板不同,弹出式覆盖面板有一个隐藏的div开关,可以拉伸屏幕的全宽和全高 在邮件页面上单击看起来像是在一个隐藏的覆盖div上单击 您甚至可以测试这个,使用Firefox或C

我正在使用jQuery mobile进行一个项目,需要在弹出窗口打开时对vclick事件做出反应。 我的问题是vclick事件只是在弹出窗口中触发,而不是在整个页面上触发。 你可以在这里找到一个简单的例子。
提前感谢您的帮助

您的代码工作正常,我不知道这是否是您的意图,但您正在使用。与jquerymobile1.3版本中的普通面板不同,弹出式覆盖面板有一个隐藏的div开关,可以拉伸屏幕的全宽和全高

在邮件页面上单击看起来像是在一个隐藏的覆盖div上单击

您甚至可以测试这个,使用Firefox或Chrome并查看弹出的HTML,您会发现这个DIV

在您的情况下,此DIv是一个问题:

<div id="panelPopup-screen" class="ui-popup-screen in" style="height: 611px;"></div>

您的代码工作正常,我不知道这是否是您的意图,但您正在使用。与jquerymobile1.3版本中的普通面板不同,弹出式覆盖面板有一个隐藏的div开关,可以拉伸屏幕的全宽和全高

在邮件页面上单击看起来像是在一个隐藏的覆盖div上单击

您甚至可以测试这个,使用Firefox或Chrome并查看弹出的HTML,您会发现这个DIV

在您的情况下,此DIv是一个问题:

<div id="panelPopup-screen" class="ui-popup-screen in" style="height: 611px;"></div>

谢谢你的回答。我试图切换到新的面板,但我没有调整它们的高度(我不希望它们使用完整的窗口高度),它们以某种方式破坏了我的背景色(如果我使用新面板,则切换为白色)。你有这方面的经验吗?谢谢你的回答。我试图切换到新的面板,但我没有调整它们的高度(我不希望它们使用完整的窗口高度),它们以某种方式破坏了我的背景色(如果我使用新面板,则切换为白色)。你有这方面的经验吗?