I create this code to put facebook like box on right side on my site: <div style="position:fixed; bottom:5px; right:2px; background: white; width: 120px; height: 122px;">MY FACEBOOK LIKEBOX</div> It work OK, but I want to add option that user can see this just one time so that this form doesn't show anymore for those user until another day. Can you help me with this?
Solved. I put this in my head section: <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script> <script type="text/javascript" src="https://github.com/carhartl/jquery-cookie/raw/master/jquery.cookie.js"></script> <script type="text/javascript"> $(document).ready(function() { if( $.cookie('showOnlyOne') ){ //it is still within the day //hide the div $('#shownOnlyOnceADay').hide(); } else { //either cookie already expired, or user never visit the site //create the cookie $.cookie('showOnlyOne', 'showOnlyOne', { expires: 1 }); //and display the div $('#shownOnlyOnceADay').show(); } }); </script> </head>