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
Javascript jquery-滑动iframe隐藏div_Javascript_Jquery_Html_Css_Iframe - Fatal编程技术网

Javascript jquery-滑动iframe隐藏div

Javascript jquery-滑动iframe隐藏div,javascript,jquery,html,css,iframe,Javascript,Jquery,Html,Css,Iframe,我的页面有左侧菜单和右侧内容与链接。 当内容中的链接被点击时,我需要一个iframe来加载链接中的内容,然后出现,这样它就覆盖了包含内容的右侧div 当不需要时,这个iframe应该最小化,并且应该像底部的一个条一样始终浮动,当到达页面底部时,它应该在页脚条上方可见 谁能建议我怎么做。如果提供示例,则会更好 谢谢, 桑德普 我附加了我想要的演示布局 如果您使用包含div的右侧内容进行结构,并在该div中创建一个嵌套div,用于保存常规内容和iframe;然后,您可以为链接设置单击处理程序,该处理

我的页面有左侧菜单和右侧内容与链接。 当内容中的链接被点击时,我需要一个iframe来加载链接中的内容,然后出现,这样它就覆盖了包含内容的右侧div

当不需要时,这个iframe应该最小化,并且应该像底部的一个条一样始终浮动,当到达页面底部时,它应该在页脚条上方可见

谁能建议我怎么做。如果提供示例,则会更好

谢谢, 桑德普

我附加了我想要的演示布局


如果您使用包含div的右侧内容进行结构,并在该div中创建一个嵌套div,用于保存常规内容和iframe;然后,您可以为链接设置单击处理程序,该处理程序将隐藏嵌套的div并显示iframe:

$(document).ready(function() {
    $('#inner_div > a').live('click', function() {
        $('#inner_div').slideUp();//just an example animation, you can set whatever attributes you would like with jquery, like just change the height with .css({height: '0px'})
        $('#iframe_id').slideDown();
    });
});
<div id="outer_div">
    <div id="inner_div">
        <a href="some_link.html" target="iframe_id">Link Text</a>
    </div>
    <iframe id="iframe_id" style="display:none;"></iframe>
</div>

如果您使用包含div来构造右侧内容,并在该div中创建一个嵌套div,用于保存常规内容和iframe;然后,您可以为链接设置单击处理程序,该处理程序将隐藏嵌套的div并显示iframe:

$(document).ready(function() {
    $('#inner_div > a').live('click', function() {
        $('#inner_div').slideUp();//just an example animation, you can set whatever attributes you would like with jquery, like just change the height with .css({height: '0px'})
        $('#iframe_id').slideDown();
    });
});
<div id="outer_div">
    <div id="inner_div">
        <a href="some_link.html" target="iframe_id">Link Text</a>
    </div>
    <iframe id="iframe_id" style="display:none;"></iframe>
</div>

谢谢这很有魅力。。底部的浮动条怎么样。。???任何建议在页面正文中添加一个绝对定位的div,如我上面的示例。谢谢。。这很有魅力。。底部的浮动条怎么样。。???任何建议在页面正文中添加一个绝对定位的div,如上面的示例所示。
$('#floating_footer').slideUp();