这就是我想要做的 - 在有人第一次访问我的网站时运行一系列jQuery动画。用jQuery破坏饼干
我想用动画的标准jQuery调用和jQuery Cookie plugin来记录他们以前是否访问过。
大部分我想正在与这段代码是什么:
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery.cookie('visited', 'no', { expires: 14 });
var visited = jQuery.cookie('visited');
if (visited == 'no') {
jQuery("#navigation-wrap").delay(500).animate({
marginLeft: "0px"
}, 500);
jQuery('.page-navigation').delay(1000).slideToggle(400);
jQuery('.page-navigation').delay(1000).slideUp(300);
jQuery("#navigation-wrap").delay(2000).animate({
marginLeft: "-180px"
}, 500);
}
jQuery.cookie('visited', 'yes');
});
</script>
但是,即使cookie值是正在访问后更改为“是”,动画仍然运行,如果我刷新网页...
如果回答您的问题,请不要忘记标记答案为已接受。 – Kevin 2011-03-23 11:35:11