我有一个基于jQuery fadeIn和fadeOut的简单动画 - 当访问者加载网站的主页时,它只显示一些元素并按顺序隐藏其他元素。所以,我只在一个页面上使用这个动画。我只希望每次会话显示一次,这样当用户点击“主页”时,这将不再显示,只是跳过。我该如何实现呢?
答案 0 :(得分:4)
您可以使用Cookie实现它。 检查用户是否有cookie,if(是)然后不运行动画,否则,执行show。
答案 1 :(得分:2)
查看Cookie和HTML5存储。
Html 5存储空间可与插件JStorage
实施例
$(document).ready(function(){
if($.JStorage.get('intro_played') == false)
{
//Play the sexyness.
}
});
Theres也是一个cookie插件,除了数据在用户端的存储方式不同外,其工作方式完全相同。