Skip to content

kenangundogan/javascript-navigation-tabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Javascript Navigation Tabs

Javascript navigation tabs - tiny and simple.

Status

JS gzip size JS Brotli size CSS gzip size CSS Brotli size

Javascript Navigation Tabs

Options

Option Type Default Description Example
element string or object id or class DOM element Example
event string click add event listener Example
direction string top navigation position Example
activeTab int active item to be open at startup Example

Usage example

Script

var navigationtabs = new NavigationTabs({
    element: "#top-position",
    event: "click",
    direction: "top",
    activeTab: 1
});

View

<ul class="navigation-tabs-container" id="top-position">
    <ul class="navigation-tab-menu">
        <li class="item" data-id="1">...</li>
        <li class="item" data-id="2">...</li>
        <!-- -->
    </ul>
    <ul class="navigation-tab-content">
        <li class="item" data-id="1">...</li>
        <li class="item" data-id="2">...</li>
        <!-- -->
    </ul>
</ul>

Copyright and license

Designed and built by Kenan Gündoğan
2021 Currently - Code released under the MIT License Docs released under Creative Commons