LIDOR SYSTEMS

Advanced User Interface Controls and Components

IntegralUI Web

Documentation and API Reference


getTabAt(tab)

Retrieves the tab that is at the specified location.

Parameters

ParamTypeDetails
tabStringThe tab to search for

Return Value

If successful, a tab object, otherwise null.

Version Information

Supported in: v1.0.

Example

In this example when mouse cursor hoevrs over tab header, a message will appear in the console stating the tab that is located under current mouse position.

$(document).ready(function() {

// Create an instance of TabStrip widget

var $tab = $('#tabstrip').tabstrip();

 

$tab.on({

"mousemove": function(e){

var currentTab = $tab.tabstrip("getTabAt"), e.x, e.y);

if (currentTab)

console.log("At position " + e.x + ", " + e.y + " the " + currentTab.text + " is located");

});

});

<!DOCTYPE html>

<html>

<head>

<link rel="stylesheet" href="css/integralui.tabstrip.css" />

<link rel="stylesheet" href="css/themes/theme-blue.css" />

<script type="text/javascript" src="external/jquery-1.9.1.min.js"></script>

<script type="text/javascript" src="external/jquery.ui.core.min.js"></script>

<script type="text/javascript" src="external/jquery.ui.widget.min.js"></script>

<script type="text/javascript" src="js/jquery.integralui.widget.min.js"></script>

<script type="text/javascript" src="js/jquery.integralui.tabstrip.min.js"></script>

</head>

<body>

<div id="tabstrip" class="widget">

    <li><span>Tab 1</span></li>

    <li><span>Tab 2</span></li>

    <li><span>Tab 3</span></li>

<div></div>

<div></div>

<div></div>

</div>

</body>

</html>

.widget

{

width: 300px;

height: 300px;

}

See Also