我正在创建JQuery选项卡,但我发现一个人的数据(在本例中为iframe)在所有选项卡中都被复制。在HTML看起来像这样一个选项卡的数据被复制到其他选项卡
<div class="tabs">
<ul>
<li><a href="#room_booking">Make A Booking</a></li>
<li><a href="#info"> Your Information </a></li>
<li><a href="#edit_pro"> Edit Your Information </a></li>
</ul>
<div id="room_booking">
<iframe src="/booking/"> </iframe>
</div>
<div id="info">
<fieldset>
<label>Name : </label><input class="box" type="text" value="{{ userprofile.first_name}} {{userprofile.last_name }}" readonly="" /> <br />
<label>E-Mail: </label><input class="box" type="text" value="{{ userprofile.email }}" readonly="" /> <br />
<label>User Name : </label><input class="box" type="text" value="{{ userprofile.username}}" readonly="" /> <br />
</fieldset>
</div>
<div id="#edit_pro">
<iframe src="/edit/"> </iframe>
</div>
</div>
我的js文件只是有
$(document).ready(function(){
$('.tabs').tabs();
});
这是什么样子 - https://drive.google.com/file/d/0B_Xsn54pdmU8bDRYeFZPU1RtQlU/edit?usp=sharing
任何想法是什么引起的?谢谢
它看起来像你缺少一些CSS隐藏不活动标签页。 –
你是什么意思? – Nike
@RoryMcCrossan我认为jQuery UI为你做了这些工作,以便隐藏不活动的选项卡 – andyface