
Tabbed Sidebar Widgets jQuery Fix
By:
skapator on
Jun 13th, 2012 | syntax:
jQuery | size: 1.16 KB | hits: 204 | expires: Never
jQuery(document).ready( function () {
jQuery( '.widget_tabs .widgettitle' ).remove();
$_tab_titles = jQuery( '.widget_tabs .tab-title' );
var s = '<h2 class = "widgettitle">';
for ( var k = 0; k < $_tab_titles.size(); k++ ) {
var title = jQuery( $_tab_titles.get( k ) ).html();
jQuery( $_tab_titles.get( k ) ).remove();
s += '<a href = "#" class = "tab-title"><span>' + title + '</span></a>';
}
s += '</h2>';
jQuery( '.widget_tabs' ).prepend( s );
jQuery( '#tabbed-sidebar-widgets .widgettitle a:first-child' ).addClass('first');
jQuery( '#tabbed-sidebar-widgets .widgettitle a:last-child' ).addClass('last');
jQuery( '.widget ul li:last-child' ).addClass('last');
jQuery( '#tabbed-sidebar-widgets' ).slideshow({
slide: '.tab-content',
navigation: 'a.tab-title',
navigationSelectedClass: 'selected',
slideshow: false,
slideshowSpeed: 5000,
startFromIndex: 1,
transition: 'fade',
transitionSpeed: 0,
mouseOverFreeze: true,
resizeMode: 'maxHeight'
});
});