This package has been deprecated

Author message:

this version has been deprecated

classtoggler.js

1.0.5 • Public • Published

classtoggler.js

A simple css class toggler for all kind of dropdowns, accordions, menus, also with a grouping option.

###Usage

####Simple with default active classes

<a href="#" data-toggler-target="#sub-menu">Profile</a>
<ul class="sub-menu" id="sub-menu">
   <li><a href="#">item 1</a></li>
   <li><a href="#">item 2</a></li>
   <li><a href="#">item 3</a></li>
</ul>

####Simple with custom css class

<a href="#" data-toggler-target="#sub-menu" data-toggler-class="test-class">Profile</a>
<ul class="sub-menu" id="sub-menu">
   <li><a href="#">item 1</a></li>
   <li><a href="#">item 2</a></li>
   <li><a href="#">item 3</a></li>
</ul>

####Grouping

the grouped elements will be holding the active css class only one at the time. (good for dropwdowns, accordions..)

<ul>
   <li>
      <a href="#" data-toggler-target="#sub-menu-1" data-toggler-group="navigation">Profile</a>
      <ul class="sub-menu" id="sub-menu-1">
         <li><a href="#">item 1</a></li>
         <li><a href="#">item 2</a></li>
         <li><a href="#">item 3</a></li>
      </ul>
   </li>
   <li>
		<a href="#" data-toggler-target="#sub-menu-2" data-toggler-group="navigation">team</a>
		<ul class="sub-menu" id="sub-menu-2">
         <li><a href="#">item 1</a></li>
         <li><a href="#">item 2</a></li>
         <li><a href="#">item 3</a></li>
      </ul>
	</li>
</ul>

Readme

Keywords

none

Package Sidebar

Install

npm i classtoggler.js

Weekly Downloads

0

Version

1.0.5

License

MIT

Unpacked Size

3.92 kB

Total Files

3

Last publish

Collaborators

  • ofski