JSFiddle - React, Tailwind, and code Playground

HTML

<div class="tabbable">
          <ul class="nav nav-tabs">
            <li class="active"><a data-toggle="tab" href="#tab1"> tab 1jhjjjjjjjjjjjjjjjj</a></li>
            <li><a data-toggle="tab" href="#tab2">tab 2</a></li>
            <li><a data-toggle="tab" href="#tab3">tab 3</a></li>
            <li><a data-toggle="tab" class="ajax" href="test.html">tab 4 - ajax</a></li>
          </ul>
          <div class="tab-content">
            <div id="tab1" class="tab-pane active"> tab 1 content </div>
            <div id="tab2" class="tab-pane"> tab 2 content </div>
            <div id="tab3" class="tab-pane"> tab 3 content </div>
            <div id="tab4" class="tab-pane"> </div>
          </div>
        </div>

CSS

/*!
 * Bootstrap v2.0.3
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:"Helvetica...

JavaScript

$(function() {
                
                $('.ajax').click(function (e) {
                  var thisTab = e.target // activated tab
                  var pageTarget = $(thisTab).attr('href');
                  //get number of li in list of tabs:
                  var itemNumber = $(this).parent().index()+1;
                  $("#tab"+itemNumber).html(pageTarget); //using html() just in case load() doesnt work here
         
                });
            });