<script>jQuery(document).ready(function() {
jQuery('.tabs a').click(function(){
switch_tabs(jQuery(this));
});
switch_tabs(jQuery('.defaulttab'));
});
function switch_tabs(obj)
{
jQuery('.tab-content').hide();
jQuery('.tabs a').removeClass("selected");
var id = obj.attr("rel");
jQuery('#'+id).show();
obj.addClass("selected");
}</script>
<ul class="tabs">
[xfgiven_lost]<li><a href="javascript:void(0);" rel = "tab-1" class = "defaulttab">Лостфильм</a></li>[/xfgiven_lost]
[xfgiven_bab]<li><a href="javascript:void(0);" rel = "tab-2">Бабайко</a></li>[/xfgiven_bab]
[xfgiven_new]<li><a href="javascript:void(0);" rel = "tab-3">Ньюстудио</a></li>[/xfgiven_new]
[xfgiven_sub]<li><a href="javascript:void(0);" rel = "tab-4">Субтитры</a></li>[/xfgiven_sub]
</ul>
[xfgiven_lost]<div class = "tab-content" id = "tab-1"><iframe rel="nofollow" src="[xfvalue_lost]" width="600" height="370" frameborder="0"></iframe>
</div>[/xfgiven_lost]
[xfgiven_bab]<div class = "tab-content" id = "tab-2"><iframe rel="nofollow" src="[xfvalue_bab]" width="600" height="370" frameborder="0"></iframe>
</div>[/xfgiven_bab]
[xfgiven_new]<div class = "tab-content" id = "tab-3"><iframe rel="nofollow" src="[xfvalue_new]" width="600" height="370" frameborder="0"></iframe>
</div>[/xfgiven_new]
[xfgiven_sub]<div class = "tab-content" id = "tab-4"><iframe rel="nofollow" src="[xfvalue_sub]" width="600" height="370" frameborder="0"></iframe>
</div>[/xfgiven_sub]
Скажите пожалуйста, что нужно изменить или дописать, что бы первый ТАБ в котором есть содержимое отображался автоматом а не только по клику, независимо от того стоит он первый, пятый или десятый.
При загрузке странички: Таб 3 отображается так. http://firepic.org/images/2015-03/09/z2k742du3uox.png При клике на него вот так: http://firepic.org/images/2015-03/09/9g2x5q8v836d.png И нужно что бы при загрузке было так если в каком-то табе есть контент.
В вашем коде дефолтный таб жестко прописан, как .defaulttab. Возможно, он уже определен как дефолтный на стороне сервера. Вам нужно либо определить в каком случае ставится класс .defaulttab у таба на стороне сервера, либо переписать строку switch_tabs(jQuery('.defaulttab')); на стороне клиента.
По представленному вами куску кода не понятно, как именно работает ваша система
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок