🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

Dim Background is a simple jQuery plugin that allows to dim the current page background to highlight the user-defined top element, similar to the lightbox overlay effect.

background Overlay

Documentation

jquery-dim-background

Build Status Bower version Coverage Status

jQuery plugin to dim the current page except for some user-defined top elements.

Usage

Include the script in your website first. Add this script tag after your jQuery inclusion.

<script type="text/javascript" src="http://andywer.github.io/jquery-dim-background/jquery.dim-background.min.js"></script>

Usage is simple. You can dim your website, but keep some elements on top of the curtain:

<script type="text/javascript">     $('.myElements').dimBackground(); </script>

To switch back to normal:

<script type="text/javascript">     $('.myElements').undim();     // - or -     $.undim(); </script>

You can also provide a callback function that is called when the animation completes and you can overwrite default options:

(You may find the available options in the jquery.dim-background.js file. Have a look at $.fn.dimBackground.defaults)

<script type="text/javascript">     $('.myElements').dimBackground({         darkness : 0.8            // 0: no dimming, 1: completely black     }, function() {         // do something     }); </script>

Demo

Have a look at a basic example that shows what this plugin does.

License

This plugin is published under the MIT license. See license.

Have a lot of fun!


You May Also Like