Skip to content

Instantly share code, notes, and snippets.

@imarkdesigns
Created January 3, 2018 09:37
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save imarkdesigns/cbb0523eec0d8fe78e4f3ac5da1607e1 to your computer and use it in GitHub Desktop.
Save imarkdesigns/cbb0523eec0d8fe78e4f3ac5da1607e1 to your computer and use it in GitHub Desktop.
Uikit 3 Modal popup using JSCookie #javascript #uikit
<script>
"use strict";
!(function($) {
$.getScript('https://cdnjs.cloudflare.com/ajax/libs/js-cookie/2.2.0/js.cookie.min.js', function() {
var visits = Cookies.set('visits') || 0;
visits++;
Cookies.set('visits', visits, { expires: 1, path: '/' });
console.debug(Cookies.set('visits'));
if ( Cookies.set('visits') > 1 ) {
console.log('More than a visit');
Cookies.remove('visits', { path: '' });
} else {
console.log('1 Visit');
UIkit.modal('#modal-example').show();
}
});
$.ajaxSetup({ cache: true });
})(jQuery);
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment