$(function() { $(".code-example").each(function() { var figure = $(this); var id = figure.attr("data-unique-id"); var ul = $("") .prepend("
  • Sass
  • ") .prepend("
  • SCSS
  • "); if (figure.find(".css").length) { ul.prepend("
  • CSS
  • ") } figure.prepend(ul).tabs({active: 2}); }); // Switch ALL the tabs (Sass/SCSS) together var noRecursion = false, jqA = $( "a.ui-tabs-anchor" ), jqASass = jqA.filter( ":contains('Sass')" ).click(function() { if ( !noRecursion ) { noRecursion = true; jqASass.not( this ).click(); noRecursion = false; } }), jqASCSS = jqA.filter( ":contains('SCSS')" ).click(function() { if ( !noRecursion ) { noRecursion = true; jqASCSS.not( this ).click(); noRecursion = false; } }) ; });