Plugins

The plugins site is currently in development.

We've been looking to provide a higher-quality, spam-free experience at the plugins site for some time, and a major error on our part forced us to shut down the current site before we could put the new one in place. We are developing a new site, and you can follow along with its development on GitHub. For more information about this transition, including steps you can take as a plugin author to prepare, please read our post about what's going on.

jQuery Tools / Scrollable 1.1.0


This version of scrollable is smaller yet richer. Comes with scrollable plugins: circular, autoscroll, mousewheel and navigator. See a complete list of new features and fixes in jQuery Tools 1.1.0.

  • possible to seek with zero (0) speed
  • possibility to scroll with one sized scrollable by clicking. the direction changes whe beginning or end is reached or navigational buttons are used in which case the scrolling goes to the same direction as the latest seek.
  • new method getNaviButtons
  • new event: onReload
  • navigational elements can be placed anywhere on the page. If you have multiple scrollables on your page you should read about multiple scrollables with navigational element
  • keyboard arrow keys now advance the same amount as the page size. can be changed with a new configuration option: keyboardSteps
  • keyboard functionality can now be dynamically disabled/enabled by setting getConf().keyboard flag and calling reload() after that. See this forum thread for details.
  • fixed a bug where you could not seek to an item who's index is higher than the index of the first item of the last page. this caused a quite lengthy discussion found here
  • new "item" configuration property that lets you filter only some of the child elements as scrollable items
  • if clickable property is enabled then A- tags inside scrollable won't scroll forward
  • new keyboard: 'static' configuration option makes the scrollable instance always controllable by the keyboard arrow keys. The scrollable does not have to be actively used.
  • new focus() method: after this call the keyboard arrow keys will control this particular scrollable instance. You can take a look at A complete scrollable navigational system demo which takes advantage of the "static" value and the focus() method.
  • onSeek callback method is truly triggered *after* the scrolling animation.

New plugins for Scrollable

mousewheel plugin is based on Three Dub Media's wheel plugin which is a smaller, simplified interpretation of Brandon Aaron's special event "Mouse Wheel Extension"