重装后显示相同的图片(jquery)

时间:2016-11-20 11:22:12

标签: javascript jquery local-storage

我需要一个代码的帮助,这将使每天的午餐图像每天都会旋转,我找到了代码,它对我有用,但每次刷新页面时,列表都会返回到图片1而不是像更新页面之前那样在图片4上。我知道我必须使用本地存储,有人可以告诉我如何使用它吗?

    jQuery.jQueryRandom = 0;
    jQuery.extend(jQuery.expr[":"],
    {
        random: function(a, i, m, r) {
            if (i == 0) {

            };
            return i == jQuery.jQueryRandom;
        }
    });        

    $(function() {
      $('#slideshow img').not(':random').hide(); //hide all images except one initially
      setInterval(function(){
        $('#slideshow img:visible').fadeOut('fast')
          .siblings('img:random').fadeIn('slow')
           .end().appendTo('#slideshow');}, 
        86400); // 24 h (sekunder) intervall

    $(document).ready(function(){
    if(localStorage && localStorage.getItem('activeComm')){
    comm=localStorage.getItem('activeComm');
    $('#'+comm).slideToggle("fast");
}
$(".hide").click(function(){
   $comm=$(this).next(".comm");
   $comm.slideToggle("fast");
   localStorage.setItem('activeComm',$comm.attr('id'));
   return false;
});


</script></i>

0 个答案:

没有答案