Ven*_*atK -4 javascript jquery ruby-on-rails
几个月以来我一直在使用rails应用程序.现在我应该添加一个功能,显示欢迎信息的第一时间,当用户访问该网站的主页,而不是第二次,甚至用户重新加载相同的页面.
我怎样才能通过使用jQuery或Javascript实现这一目标?
只需设置一个cookie并检查它.如果你使用一个常见的jQuery cookie插件,那么把这个脚本放在页面的底部:
(function($) {
if (!$.cookie("yourcookiename")) {
$("selector for the message").show();
$.cookie("yourcookiename", "x");
}
})(jQuery);
Run Code Online (Sandbox Code Playgroud)
这会查找cookie,如果找不到,则显示您已默认隐藏的内容.
它并不完美,因为用户可以清除cookie,但它通常足够好.
归档时间: |
|
查看次数: |
1514 次 |
最近记录: |