Редактировать: Загруженные в прямом эфире, с изображениями и с фреймами
Я пытаюсь заставить pane1
исчезнуть в pane2
. Это работает с изображениями, но я хочу сделать это с iframes. Это возможно? Любой вклад приветствуется.
JS таков:
$(function() {
$("#tab ul").tabs("#panes > div", {effect: 'fade', fadeOutSpeed: 400});
});
HTML такой:
<div id="tab">
<ul>
<li>
<a href="#1">Tab 1</a>
</li>
<li>
<a href="#2">Tab 2</a>
</li>
</ul>
</div>
[...]
<div id="panes">
<div>
<iframe src="pane1.html" width="720" height="200" frameborder="0" scrolling="no" />
</div>
<div>
<iframe src="pane2.html" width="720" height="200" frameborder="0" scrolling="no" />
</div>
</div>
При загрузке iframe pane1
отображается, как и ожидалось, и нажатие Tab 2
затухает, но затухает.
Тем не менее, он отлично работает, используя тот же код, что и выше, но с изображениями в div:
<div id="panes">
<div>
<img src="images/pane1.png" />
</div>
<div>
<img src="images/pane2.png" />
</div>
</div>
Вот соответствующий CSS
#tab ul {
width:720px;
margin: 0 auto 0;
left: 0;
}
#tab li {
float:left;
list-style-type:none;
margin-top:0px;
}
#tab a {
display:block;
position:relative;
text-decoration:none;
color: #5472c0;
}
#tab a.current {
color: #272f80;
}
#panes {
position:relative;
height: 212px;
left: 50%;
width:720px;
margin-left: -360px;
margin-top: 16px;
}
Заранее спасибо!
Редактировать: Загруженные в прямом эфире, с изображениями и с фреймами