Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $(function(){
- /*Editable*/
- var ids = '#c1'; /*Ids de las categorías/subforos que quieras que tengan pestañas, separadas por comas*/
- var cat = '.forabg'; /*Clase de tus categorías*/
- var env = '.frBody'; /*Envoltorio de tus subforos o caja en la que quieras que se inserte la caja de tabs*/
- var row = '.frow'; /*Clase de tus subforos*/
- var title = 'a.forumtitle'; /*Título de tu link de subforo*/
- /* Esta porción de código ha sido creada por mrd-design @ tumblr y sólo se incluye para evitar desbarajustes, acredítale como debes en tu caja de créditos */
- $(cat+' '+row).each(function () {
- const url = $(title, this).attr('href');
- const forum = url.substring(url.lastIndexOf('/') + 1, url.indexOf('-'));
- $(this).attr('id', forum);
- });
- /* Esta porción de código ha sido creada por mrd-design @ tumblr y sólo se incluye para evitar desbarajustes, acredítale como debes en tu caja de créditos */
- /*No edites a partir de aquí*/
- $(ids).each(function(){
- $(this).find(env).prepend('<div class="cat-tabs"></div>');
- $(this).find(row+':first-of-type').slideDown(500);
- });
- $(ids+' '+row).each(function(){
- var id = $(this).attr('id');
- var nombre = $(this).find(title).text();
- console.log(title);
- $(this).parents(cat).find('.cat-tabs').append('<a class="cat-tab" boton="'+id+'">'+nombre+'</a>');
- });
- $('.cat-tab:first-of-type').each(function(){
- $(this).addClass('cat-tab-active');
- });
- $('.cat-tab').click(function(){
- var id = $(this).attr('boton');
- $(this).parents(cat).find(row).not('#'+id).slideUp(500);
- $(this).parents(cat).find(row+'#'+id).slideDown(500);
- $(this).addClass('cat-tab-active');
- $(this).siblings().removeClass('cat-tab-active');
- });
- });
Advertisement
Advertisement