All Projects → andyatkinson → Promoslide

andyatkinson / Promoslide

jQuery plugin for promotional content that appears with user scrolling

Programming Languages

javascript
184084 projects - #8 most used programming language
coffeescript
4710 projects

Projects that are alternatives of or similar to Promoslide

Jtap
Tap Event for jQuery
Stars: ✭ 65 (-24.42%)
Mutual labels:  jquery-plugin
Applozic Web Plugin
Javascript (jQuery) Real Time Chat & Messaging plugin
Stars: ✭ 76 (-11.63%)
Mutual labels:  jquery-plugin
Jquery Mosaic
A jQuery plugin to build responsive mosaics of images or any other content fitted to match heights in multiple rows while maintaining aspect ratios. http://jquery-mosaic.tin.cat
Stars: ✭ 80 (-6.98%)
Mutual labels:  jquery-plugin
Jquery Lockfixed
jQuery lockfixed plugin
Stars: ✭ 69 (-19.77%)
Mutual labels:  jquery-plugin
Swiftype Search Jquery
Elastic Site Search jQuery search plugin
Stars: ✭ 74 (-13.95%)
Mutual labels:  jquery-plugin
Richtext
WYSIWYG editor developed as jQuery plugin
Stars: ✭ 77 (-10.47%)
Mutual labels:  jquery-plugin
Selectivity
Modular and light-weight selection library
Stars: ✭ 1,113 (+1194.19%)
Mutual labels:  jquery-plugin
Tui.calendar
🍞📅A JavaScript calendar that has everything you need.
Stars: ✭ 9,537 (+10989.53%)
Mutual labels:  jquery-plugin
Covering Bad
A simple jQuery Plugin for covering an item with another item by dragging it
Stars: ✭ 75 (-12.79%)
Mutual labels:  jquery-plugin
Bootstrap Strength Meter
Password strength meter based on Twitter Bootstrap and Password Score.
Stars: ✭ 79 (-8.14%)
Mutual labels:  jquery-plugin
Jalert
jQuery alert/modal/lightbox plugin
Stars: ✭ 73 (-15.12%)
Mutual labels:  jquery-plugin
Jquery.toaster
jQuery plugin for displaying customizable toast notifications via Bootstrap alerts
Stars: ✭ 74 (-13.95%)
Mutual labels:  jquery-plugin
Ditherjs
A javascript library which dithers an <img> using a fixed palette
Stars: ✭ 76 (-11.63%)
Mutual labels:  jquery-plugin
Jquery Calendar
A responsive jquery calendar scheduler built with bootstrap and moment.js
Stars: ✭ 67 (-22.09%)
Mutual labels:  jquery-plugin
Live Css Editor
jquery online css editor, themeroller like tool for customizing your web page
Stars: ✭ 80 (-6.98%)
Mutual labels:  jquery-plugin
Datepicker
⚠️ [Deprecated] No longer maintained. A simple jQuery datepicker plugin.
Stars: ✭ 1,133 (+1217.44%)
Mutual labels:  jquery-plugin
Tag Handler
Tag Handler is a jQuery plugin used for managing tag-type metadata.
Stars: ✭ 76 (-11.63%)
Mutual labels:  jquery-plugin
Jbox
jBox is a jQuery plugin that makes it easy to create customizable tooltips, modal windows, image galleries and more.
Stars: ✭ 1,251 (+1354.65%)
Mutual labels:  jquery-plugin
Jquery Wizard
A powerful jquery plugin for creating step-by-step wizards. Work great with bootstrap.
Stars: ✭ 82 (-4.65%)
Mutual labels:  jquery-plugin
Jquery.ajax Combobox
jQuery plugin to create a text box which can auto-complete and pull-down-select.
Stars: ✭ 78 (-9.3%)
Mutual labels:  jquery-plugin

Promo Slide Build Status

Promo Slide is a jQuery plugin to show content on your site. After scrolling to the bottom of the page, a slide-out panel appears with more content.

The container HTML can be customized. Template placeholders can be used, and then passed in dynamically at the time the plugin is initialized in the DOM.

The plugin source is written in coffeescript.

Demo

http://andyatkinson.com/projects/promoSlide

How to use it

$('body').promoSlide();

Contributing

Source code changes should be done on the coffeescript version of the file. The generated javascript file should pass JSLint validation with no warnings or errors. jsl on OS X is available as a homebrew binary install. To install jslint:

brew tap homebrew/binary
brew install jsl

To use it:

$ jsl -process jquery.promoSlide.js

JavaScript Lint 0.3.0 (JavaScript-C 1.5 2004-09-24)
Developed by Matthias Miller (http://www.JavaScriptLint.com)

jquery.promoSlide.js

0 error(s), 0 warning(s)

Grunt and qunit

Grunt is being used with qunit to run tests. To install, run npm install to install the packages, which should create a node_modules directory (this is ignored from git). To run the qunit tests:

$ grunt qunit
Running "qunit:index" (qunit) task
Testing index.html ..OK
>> 8 assertions passed (34ms)

Done, without errors.

MIT License

Copyright (c) 2013 Andy Atkinson

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].