Tiny Customizable EU Cookie Law Notification Plugin With jQuery - cookiefy

File Size: 23.5 KB
Views Total: 1852
Last Update:
Publish Date:
Official Website: Go to website
License: MIT
   
Tiny Customizable EU Cookie Law Notification Plugin With jQuery - cookiefy

Yet another jQuery based EU Cookie Law Notification Plugin for alerting the users about the use of cookies on your website that help you comply with the hideous EU Cookie Law.

How to use it:

1. To use this plugin, first you need to include the jquery.cookiefy.min.js script after jQuery library.

<script src="/path/to/jquery.cookiefy.min.js"></script>

2. Then call the function on the body tag and we're done.

$('body').cookiefy();

3. Config the EU cookie law notice by passing and override the following options as an object to the cookiefy() function.

$('body').cookiefy({

  // enable dev mode
  devMode: false,

  // background color
  backgroundColor: '#bebebe',

  // text color
  color: '#000',

  // CSS styles for top border
  borderTop: '1px solid #000',

  // notice messages
  displayedHtml: 'We use cookies to ensure that we give you the best experience on our website. If you continue, you agree with <strong>our cookie policy</strong>.',

  // CSS prefix
  cssPrefix: pluginName + '_',

  // custom close button
  closeButtonUrl: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhEMDlCQjc1NDhERTExRTZBMjFGRDg4QTdCRjRGQkI5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhEMDlCQjc2NDhERTExRTZBMjFGRDg4QTdCRjRGQkI5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEQwOUJCNzM0OERFMTFFNkEyMUZEODhBN0JGNEZCQjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEQwOUJCNzQ0OERFMTFFNkEyMUZEODhBN0JGNEZCQjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5INC8kAAACN0lEQVR42rSXvUscQRjGdfxCtNN0CqtgYeSM0bP28KOQeEqKxCZi418gpFKiYCmpU6ioCOJXYYISxcIP8ANUkISYKqdwiSZocyCBFFGfgXfhZZnxZnbOgd9x+97uPLPvPjsPlx2LxbJo9IBdkMh6vPEWNILXAh9VYAxMg3lQ80iibeAdeAVGpPA46APZIAq2QEOGRbvACiim40EpPAP+sZNKwQKIZEj0BXUyn9U2/TuWK7plP1SCVfDUUbSVRAtY7QS8EXSwTubi4uXU9qhDe+Xii1htH0g3XwhWnAXd4IbVnoBFUGsp2qFo76F0M0jJAxG4YAk0g5+s5tHKqy3cO6dob5zPKxQXHpIhzlmtDGwbuN13L2/vHrX3Dz9RaCb4Qu/blaLtEQv3HtHjSwVPFg+s/ohWmmS1Co3b2zTujQcem5GwHKd0J4mA23fAc3anuvb+1k0sDMzyldx4zWolYBL0g6mH3OsiLMexou3PwHva6Xh7O8GvdBMKi3fzG2gHB4rf7sDHdO0NK+yLTyjq/8Fouva6CLeAIUU9F3ywiVQbYbk5fKbNRDUiNpFqKuxvDnmstgFegh9hItVEWBdtvWCZOpG0jVRh0F5dtF0yw8mOnNlEqnCJtsAmo9vba22EjaJNsck0mUaqcIk2xfhuGqnCJdpcIlW4RJtLpPrC8TDR5hCp9VJ42MK9tkMXqROC3rXCMNFmGan8cdXleJ73CV/+kuvWaRu8zvBfGGm0NQoR6aGBewEGAG5JmYODvoEQAAAAAElFTkSuQmCC'
  
});

About Author:

Author: Mario Lemke

Official Website: https://kmarryo.github.io/jquery.cookiefy/

Change log:

2016-07-27

  • v1.0.4

This awesome jQuery plugin is developed by kmarryo. For more Advanced Usages, please check the demo page or visit the official website.