Html5 Tabs

Bind to the unselecting event by type: jqxTabs. Author: http://jqwidgets.com

HTML

<script src="https://jqwidgets.com/public/jqwidgets/jqx-all.js"></script>
<link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/styles/jqx.base.css">
<link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/styles/jqx.energyblue.css">
<div id='jqxTabs'>
    <ul style='margin-left: 20px;'>
        <li>Tab 1</li>
        <li>Tab 2</li>
        <li>Tab 3</li>
    </ul>
    <div>Content 1</div>
    <div>Content 2</div>
    <div>Content 3</div>
</div>

JavaScript

$('#jqxTabs').jqxTabs({
     width: 300,
     height: 150,
     theme: 'energyblue'
 });

 var n = 10;

 $('#jqxTabs').on('selecting', function (event) {
     if (n >= 10) {
         event.cancel = true;
     } else {
         alert('A tab has been selected');
     }
 });