User:Locke/common.js: Difference between revisions

Jump to navigation Jump to search
Want an adless experience? Log in or Create an account.
yeah, no way to guarantee order in associative array. so much for nice selector names. back to indices.
mNo edit summary
(yeah, no way to guarantee order in associative array. so much for nice selector names. back to indices.)
Line 25: Line 25:


   // construct the tabContent string
   // construct the tabContent string
   var content = []
   var content = tabstate[target].join( ' ' );
  for( var key in tabstate[target] ) {
    if( tabstate[target].hasOwnProperty( key ) ) {
      content.push( tabstate[target][key] );
    }
  }
  content = content.join( ' ' );
   console.log( content );
   console.log( content );
   // show the tabContent div
   // show the tabContent div
Line 40: Line 34:
$('.tabset').each( function() {
$('.tabset').each( function() {
   var target = $(this).data( 'tabTarget' );
   var target = $(this).data( 'tabTarget' );
   var selector = $(this).data( 'tabSelector' );
  if( !tabstate[target] ) {
  tabstate[target] = {};
    tabstate[target] = [];
  }
   var selector = $(this).data( 'tabSelector' ) || tabstate[target].length;


   // look at each tab's selection
   // look at each tab's selection

Navigation menu