如何从链接中隐藏和显示另一个iframe
how to hide and show another iframe from link
<div class="category-tab" id="navg"><!--category-tab-->
<div class="col-sm-15">
<ul class="nav nav-tabs">
<li class="active" ><a href="link" data-toggle="tab">name</a></li>
<li ><a href="#link" data-toggle="tab">name</a></li> <li ><a href="#link" data-toggle="tab">name</a</li>
<li ><a href="#link" data-toggle="tab">name</a></li>
</ul>
</div>
</div>
</div>
<iframe src="" id="a" height="2000" width="1366" frameborder="0" align="right" scrolling="no" ></iframe>
<iframe src="" id="b" height="2000" width="1366" frameborder="0" align="right" scrolling="no" ></iframe>
我想要的是当点击链接时在li标签
要"切换iframe以显示或隐藏",可以使用jQuery的toggle函数。然后你可以写例如:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<a href="#link" onclick="$('iframe#a').toggle()">I'm a toggle-link.</a><br />
<a href="#link" onclick="$('iframe#b').toggle()">I'm another toggle-link.</a><br />
<iframe id="a" src="http://stackoverflow.com"></iframe><br />
<iframe id="b" src="http://www.wikipedia.org"></iframe>
通过使用.thoggle((,您基本上只是将iframe的display属性设置为block/noe
编辑:
似乎您希望同时只显示一个iframe
然后,一旦用户点击链接,你就可以隐藏所有的iframe,只显示相应的:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<a href="#link" onclick="$('iframe').hide();$('iframe#a').show();">I'm a toggle-link (Stack Overflow).</a><br />
<a href="#link" onclick="$('iframe').hide();$('iframe#b').show();">I'm another toggle-link (Wikipedia).</a><br />
<a href="#link" onclick="$('iframe').hide();$('iframe#c').show();">And another toggle-link (jQuery).</a><br />
<iframe id="a" src="http://stackoverflow.com"></iframe>
<iframe id="b" src="http://www.wikipedia.org" style="display:none"></iframe>
<iframe id="c" src="http://jquery.com" style="display:none"></iframe>
不要忘记从一开始就隐藏那些你不想显示的iframe,例如在它们上面加上style="display:none"
。
相关文章:
- bootstrap消除模态并显示另一个模态
- 如果显示另一个折叠的图元,如何隐藏该图元
- Javascript:当这个单词被点击5次时,下面会显示另一个单词
- 如何使用引导程序显示另一个导航栏而不是下拉菜单
- 通过点击隐藏DIV,并通过JavaScript显示另一个DIV
- 如何使一个按钮在单击时显示另一个按钮
- 角度 ui-select 绑定到一个属性,但向用户显示另一个属性
- 基础 4 - 图像滚动以显示另一个图像
- 一个 iframe 上的按钮以显示另一个 iframe
- 在当前选项卡中按下按钮时显示另一个选项卡
- 如果背景图像不存在,则在角度中显示另一个背景
- 在加载备用图像时显示另一个图像
- 使用 Jquery 显示另一个 Div 中的动态 Div 数
- 如何隐藏一个锚标记并在同一位置显示另一个锚标记
- 显示一个图像,然后使用 HTML 显示另一个图像
- 如何隐藏和显示另一个选择选项栏的选择选项
- 验证表单,然后使用 jQuery 显示另一个隐藏表单
- Vaadin 日历:如何在事件单元格上显示另一个属性
- 如何确保提交表单时未显示另一个(新)页面
- 选择框根据所选内容显示另一个