Git Product home page Git Product logo

tabs's Introduction

Tab jQuery Widget

Tab component allow to toggle tabs using CSS Transition rather than JS animations if possible. You can toggle tabs with slide or fade effect. You can also load tab content with AJAX - in this case there is no toggle animation and loaded content is just simply inserted into the tab content section. Before AJAX content is loaded the "div.ajax-loading" element is visible so you can create you own CSS for this. URL of content that should be loaded is defined in navigation items "href" attribute.

###Configuration:

  • contentSelector: tab content section selector
  • tabContentItemSelector: css selector of tab content item (in context of whole tab section)
  • navSelector: tab navigation section selector
  • tabNavItemSelector: css selector of tab navigation item (in context of whole tab section)
  • activeClass: css class added to active navigation item
  • activeIndex: initially visible tab index
  • showTime: value in ms
  • hideTime: value in ms
  • type: animation effect [slide, fade, ajax]
  • ajaxContainer: CSS selector defining the part of loaded resource that will be inserted into the tab content section (if "type" option is set to "ajax")

Required libs: jQuery, jQuery UI 1.8 with Widget module, Modernizr with CSS Transition and prefixed modules

tabs's People

Contributors

bartekfr avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.