Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.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
滚动页面时隐藏jquery手机弹出窗口_Jquery_Html_Jquery Mobile_Popup - Fatal编程技术网

滚动页面时隐藏jquery手机弹出窗口

滚动页面时隐藏jquery手机弹出窗口,jquery,html,jquery-mobile,popup,Jquery,Html,Jquery Mobile,Popup,单击页眉按钮会出现一个弹出窗口,我想在滚动页面时自动隐藏弹出窗口,因为当我当前滚动到底部页面时,弹出窗口本身不会移动。当我点击页面的任何地方时,它会跳回顶部 我有一个代码如下: <div data-role="header" data-position="fixed"> <h1 class="strokeme">Home</h1> <a id="homepgicon" href="#photopop

单击页眉按钮会出现一个弹出窗口,我想在滚动页面时自动隐藏弹出窗口,因为当我当前滚动到底部页面时,弹出窗口本身不会移动。当我点击页面的任何地方时,它会跳回顶部
我有一个代码如下:

<div data-role="header" data-position="fixed">                 
     <h1 class="strokeme">Home</h1>
     <a id="homepgicon"  href="#photopopup" data-rel="popup" data-position-to="origin"  data-role="button" data-theme="b" data-icon="plus" data-form="ui-icon"  data-iconpos="notext"  class="ui-btn-b ui-shadow ui-corner-all ui-icon-plus ui-btn-right  ui-btn-icon-notext ui-btn-up-b" ></a>
</div>

<div data-role="popup" id="photopopup">
    <ul data-role="listview" data-inset="true" style="min-width:250px;">
      <li><a href="index2.php" rel="external">Second Page</a></li>
    </ul>
</div>
因此,如果我在检测页面滚动时隐藏弹出窗口,页面将不会跳回顶部页面。可能吗

我上一篇带有屏幕截图的帖子。 试试这个:

if($('#photopopup').is(":visible")){
    $(window).scroll(function(){
        $('#photopopup').hide();
    });
}

请把你的密码用小提琴编出来好吗?