如果cookie不存在,应该出现幻想

时间:2011-11-18 18:04:50

标签: javascript jquery cookies

如果Cookie不存在,我想显示'.fancybox',但我不确定如何继续。

这是我的代码:

<script type="text/javascript">
if( $.cookie('query') != 1 ) { 


  jQuery(document).ready(function() 


    {
        $.fancybox(
        '<h2>Hi!</h2><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam quis mi eu elit tempor facilisis id et neque</p>',
        {
                'autoDimensions'    : false,
            'width'                 : 350,
            'height'                : 'auto',
            'transitionIn'      : 'none',
            'transitionOut'     : 'none'
        }
      );
  });

  $.cookie( 'query', '1',  { expires: 7, path: '/' } );
}

</script>

1 个答案:

答案 0 :(得分:1)

将if语句放入document.ready调用中。这应该让它发挥作用。