Tengo el siguiente código: fiddle¿Cómo crear pestañas simples con jQuery?
que trabaja muy bien en sitios web Creo mi mismo y sin JS el acto pestañas como enlaces de salto a las secciones pertinentes. Cuando lo coloco en el CMS personalizado, me veo obligado a utilizarlo en el momento en que los enlaces de salto no funcionen. He intentado agregar más enlaces relativos a las pestañas que lo hacen funcionar sin JS pero con JS no se muestra el contenido con pestañas.
¿Echo de menos algo?
html:
<ul id="tabs">
<li><a href="#tab1">test1</a></li>
<li><a href="#tab2">test2</a></li>
<li><a href="#tab3">test3</a></li>
<li><a href="#tab4">test4</a></li>
</ul>
<div class="container" id="tab1">Some content</div>
<div class="container" id="tab2">Some content</div>
<div class="container" id="tab3">Some content</div>
<div class="container" id="tab4">Some content</div>
jQuery:
$('#tabs li a:not(:first)').addClass('inactive');
$('.container').hide();
$('.container:first').show();
$('#tabs li a').click(function(){
var t = $(this).attr('href');
$('#tabs li a').addClass('inactive');
$(this).removeClass('inactive');
$('.container').hide();
$(t).fadeIn('slow');
return false;
})
if($(this).hasClass('inactive')){ //this is the start of our condition
$('#tabs li a').addClass('inactive');
$(this).removeClass('inactive');
$('.container').hide();
$(t).fadeIn('slow');
}
En este artículo se muestra cómo crear pestañas simples: http://www.wapgee.com/story/i/201 –