JSFiddle - React, Tailwind, and code Playground
by Eric Howe
HTML
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/base/jquery-ui.css">
<div id="tabs">
<ul>
<li><a href="#tabs-1">One</a></li>
<li><a href="#tabs-2">Two</a></li>
<li><a href="#tabs-3">Three</a></li>
</ul>
<div id="tabs-1">Pancakes!</div>
<div id="tabs-2"></div>
<div id="tabs-3"></div>
</div>
CSS
#tabs div {
height: 300px;
overflow: auto;
background-color: #eee;
}
JavaScript
$('#tabs').tabs();
$('#tabs a:not(:first)').one('click', function() {
var panel = this.href.replace(/.*#/, '#');
console.log(panel);
setTimeout(function() {
$(panel).append('<p>' + panel + '</p>');
}, 0);
});