JSFiddle - React, Tailwind, and code Playground

by Sebastian Brosch

HTML

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<ul class="nav nav-tabs" id="test">
    <li><a href="#aaa" data-toggle="tab">Tab #1</a></li>
    <li><a href="#bbb" data-toggle="tab">Tab #2</a></li>
    <li><a href="#ccc" data-toggle="tab">Tab #3</a></li>
</ul>
<div class="tab-content" id="tabs">
    <div class="tab-pane" id="aaa">Some example text on Tab #1.</div>
    <div class="tab-pane" id="bbb">Some example text on Tab #2.</div>
    <div class="tab-pane" id="ccc">Some example text on Tab #3</div>
</div>

JavaScript

$('#test a[href$="#aaa"]').click(function (e) {
    e.preventDefault();
    $(this).tab('show');
    window.location = "http://example.com";
});
$('#test a[href$="#bbb"]').click(function (e) {
    e.preventDefault();
    $(this).tab('show');
    window.location = "http://example.com";
});
$('#test a[href$="#ccc"]').click(function (e) {
    e.preventDefault();
    $(this).tab('show');
    window.location = "http://example.com";
});