jQuery Dot Dot Dot is a plugin that replace overflow text in a fixed height container with an ellipses (three dots) and optionally a read more link.
It will even automatically update the text if the window is resized in a fluid layout.
This will solve a common problem in some layouts where space is limited and imperfect server side solutions have been previously used.
It can optionally be configured to use a different string in place of an ellipses, a custom element to be used at the end of the ellipses, and others to modify the positioning.
This will save large amounts of development time, particularly on front-end work.
jQuery Credit Card Validator is a plugin to validate card numbers by card type, number length and luhn checksum.
It works by testing these three parameters and returning them as an object on each key-press event.
The following card types are supported:
- American Express
- Diners Club Carte Blanche
- Diners Club International
- Diners Club United States & Canada
- Discover Card
- Visa Electron
Backstretch is a lightweight (1.2kb minified) jQuery plugin that will stretch an image to fit the size of the page and will automatically resize it if the window size is changed.
It can also display images as a slideshow or change the image on a click event.
It currently has options to configure the fade in speed and the axis on which to center to image.
jQuery webcam plugin provides an API to communicate directly with a camera.
The plugin provides several callback methods to do things like initialise the webcam object and save the raw data to canvas or to a server.
There are three modes: callback, save and stream. Each are described in more detail in the API documentation with a working example.
jQuery validation engine is a cross browser and feature packed jQuery form validation plugin.
The plugin can validate dates, email addresses, phone numbers, IP addresses, URL’s and just about anything else with regular expressions or AJAX.
The error prompts are displayed in-line against each field and can be translated in to other languages as over 20 locales are included.
There are lots of options to customise the plugin to suit your needs and the API is well documented with various working examples included.
Candy is a jQuery multi user chat client that features multiple rooms, private chat, new message notifications and tools for moderation & to control spam.
It requires a Jabber server with HTTP-binding but installation guides are provided. An apache server with mod_rewrite, mod_proxy and mod_proxy_http modules are also required.
It has several configurable options including a language pack which includes seven popular languages.
There are also plugins available in the official repository to extend the default functionality via event hooks.
jPlayer is a lightweight (8kb minified and gzipped) audio and video jQuery plugin for HTML5.
It is cross browser compatible and also works on iOS, Android, Blackberry mobile devices.
It supports mp3, mp4 (AAC/H.264), ogg(Vorbis/Theora), webm(Vorbis/VP8), wav, flv media.
There is a comprehensive API and support is provided by an active community.
Multiple instances of the player can be included on the same page. The player itself is themeable and two themes are provided.
It is also possible to create a playlist and add it to the player.
Zoomy is a jQuery image zoom plugin with a customisable lens effect to magnify a section of an image.
Like most zoom plugins, a small and large version of the same image is required.
The size and shape of the lens can be customised in the options and there is a also a WordPress plugin available.
Topup is a cross browser compatible jQuery and jQuery UI lightbox gallery plugin that features a draggable and resizable modal window.
The modal window is capable of displaying images, flash, HTML content and movies with a smooth transition effect.
The API has extensive documentation and examples.