Skip to content

Latest commit

 

History

History
47 lines (28 loc) · 1 KB

File metadata and controls

47 lines (28 loc) · 1 KB

A framework for adding, remove, renaming and in general handling Twitter Bootstrap Tabs through JavaScript.

Require the single JavaScript file.

tabs = $("ul.nav-tabs")
tabs.addBSTab("id_of_tab", "Tab title", "<b>Content</b>")

You can also add it by an element already defined (maybe as hidden?):

tabs.addBSTab("id_of_tab", "Tab title", $("#my_element_id"))
tab = tabs.getBSTabByID("id_of_tab")
tab.removeBSTab()
tab = tabs.getBSTabByID("id_of_tab")
tab.renameBSTab("New title")
a.click(function(){
  tab = $(this).currentBSTab()
})
a.click(function(){
  tab_id = $(this).currentBSTabID()
})
tabs = $("ul.nav-tabs#TAB");         
tabs.addBSTabContent("id_of_tab", "<p>addBSTabContent</p>")

jsfiddle.net/0ua2gzyc/