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.

keyboard


Jmudim - Viet typing input method

Introduction

Jmudim is a jquery plugin that is built on top of the favorite Viet typing method mudim (http://code.google.com/p/mudim). It offers jquery developers a quick way to add Vietnamese typing methods to their HTML input components such as input and textarea components.

Requirements

As this plugin is written on top of the jquery javascript framework, you would need at a minimum the following modules downloaded and installed:

You could also optionally use the fancybox module instead of the default jquery UI for the modal dialog display. It can be downloaded at this site fancybox latest version (http://fancybox.net)

jmudim Download and Installation

enhanced table, jquery-ui theme roller ready

I have written this jquery plug-in to improve basic usability for a common html table element, which can be the foundation for a larger control or functions applied to the table. This includes the ability to navigate through the rows of a the table by using either the mouse or the keyboard and select one or many rows. Also it populates the table elements with different CSS class tags in order to prepare it for styling. Then you are free to do whatever you need with it!

jQuery actionsmenu plugin

This jQuery plugin makes it easy to provide access to functions from a drop-down menu. Includes accessibility features like WAI-ARIA and keyboard support for universal access.

jQuery Hotkey Navigation

This plugin provides a quick and easy way to add a Keyboard Navigation to a Website.

Apostrophe - keyboard layout plugin for jQuery

Apostrophe is a keyboard layout plugin for jQuery.

This plugin enables latvian keyboard layout QWERTY (apostrophe) immitation inside web page.

Currently avaliable languages: latvian.

Read more at project homepage: http://taai.info/code/apostrophe

SingleEdit

this is a open source editor base on Jquery plug-ins ,
Currently it support eight kinds of Editing mode,
and thirty-one kinds of Validation mode ,
perfect support for ajax,
all major browsers support.
example:

$(function() {
  $(".example").singleEdit({
        data: { textbox: "(click me please)"},
        main: [
              { id: "textbox", type: "textbox" }
                 ]
            });    
});

website: http://www.wbfsaworkstation.com.cn
download: http://code.google.com/p/singleedit

TextboxList

TextboxList turns normal textboxes into a widget which can be navigated with the keyboard, effectively turning your input into a “list” of items that can be easily deleted. It comes with an Autocomplete plugin.

http://devthought.com/projects/jquery/textboxlist/

On-Screen Keyboard

An on-screen keyboard made of buttons. The constructor loadLayoutlayout(URL, callback) takes the URL of a JSON keyboard layout, and a function(key) to call when a key is pressed.

Caret is required to run the demo, which wires the keyboard to a textarea.

This plugin is based on jQOSK.

Keys

The jQuery Keys Plugin is designed to make dealing with user input - whether they be capturing single keystrokes, to complicated three-to-four key shortcut combos - as easy as using a jQuery selector.

Key selectors can be key names such as 'escape' or actual key codes specified in brackets. Selectors can also be space-separated by a comma. If selecting the comma key, then it must be escaped.

Keypad

Attach a popup keypad to a text field for mouse-driven entry. Use this to provide more secure entry for sensitive fields, or to add unusual characters into the text. Features include:

* Works with input fields and text areas.
* Control over keypad layout.
* Randomisation of keys.
* Custom styling of keypad.
* Show/hide animations.