#home-landing
Web サイトへの最初の訪問のために、サイトのホームページにdiv ( ) を表示しようとしています。同じセッション中のホームページへの後続のすべての訪問について、#home-landing
に設定したいと思いdisplay:none;
ます。
訪問者の最初の 5 回の訪問後に div を非表示にするためのコードを stackoverflow で見つけましたが、それはさまざまなセッションに分散しています。
if (!$.cookie('visits')) {
$.cookie('visits', 1, {
expires: 30
});
}
$.cookie('visits', (parseInt($.cookie('visits')) + 1), {
expires: 30
})
//will expire after 30 days
var overlayContact = function () {
if (parseInt($.cookie('visits')) < 5) {
$('#home-landing').show();
}
};
setTimeout(overlayContact, 180000);
});
これを実現するには、どのようにコードを記述すればよいでしょうか?