我是jquery的新手,并为启动画面编写了这个简单的脚本(只是索引页面上的div z-index 999)。点击后,我将它设置为淡出div。我坚持添加脚本来放置一个cookie,这样如果访问者浏览网站并返回索引页面,那么会在该会话中再次显示splash div。我假设cookie(如果找到)将触发div #splash显示:none。
有人可以帮忙吗?我读了类似的帖子,但是它们是更高级的脚本,所以我感到困惑。
这是我目前的jquery:
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="jquery.cookie.js"></script>
<script>
$(document).ready(function() {
$('#centered a').click(function() {
$('#splash').fadeOut(800);
});
});
</script>
答案 0 :(得分:0)
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="jquery.cookie.js"></script>
<script>
$(document).ready(function() {
if ($.cookie('shown')) {
$('#splash').hide();
} else {
$.cookie('shown', 1);
$('#centered a').click(function() {
$('#splash').fadeOut(800);
});
});
</script>
答案 1 :(得分:0)
我想我明白了。这是对的吗?
<script>
$(document).ready(function() {
if($.cookie("test") == null){
$.cookie("test", "foo");
$('#centered a').click(function() {
$('#splash').fadeOut(800);
});
} else {
$('#splash').hide();
}
});
</script>