Javascript X次访问后隐藏div(cookie)
我正在寻找一种解决方案,其中一个div在X次访问后不再显示。我对Javascript没有太多的经验,因为我有点着急,我希望有人知道解决方案,因为我在任何地方都找不到 我发现这条线几乎可以满足我的需求: 但在那里,他们在多次访问后显示一个灯箱,我想在X次访问后隐藏一个div(class或id) 他们正在使用以下代码:Javascript X次访问后隐藏div(cookie),javascript,cookies,Javascript,Cookies,我正在寻找一种解决方案,其中一个div在X次访问后不再显示。我对Javascript没有太多的经验,因为我有点着急,我希望有人知道解决方案,因为我在任何地方都找不到 我发现这条线几乎可以满足我的需求: 但在那里,他们在多次访问后显示一个灯箱,我想在X次访问后隐藏一个div(class或id) 他们正在使用以下代码: $(document).ready(function() { // create cookie var visited = $.cookie('visited'); // v
$(document).ready(function() {
// create cookie
var visited = $.cookie('visited'); // visited = 0
if (visited >= 3) {
// open fancybox on 4th visit or further on the same day
setTimeout(function() {
$.fancybox.open({});
}, 3000);
} else {
visited++; // increase counter of visits
// set new cookie value to match visits
$.cookie('visited', visited, {
expires: 1 // expires after one day
});
return false;
}
});
您需要使用jQuery方法,如:
$(document).ready(function() {
var X = 4;
var visited = $.cookie('visited');
if (visited >= X) {
$('your_div_selector').hide(); //<--- HERE IS THE LINE YOU NEED
} else {
visited++;
$.cookie('visited', visited, {
expires: 1
});
return false;
}
});
$(文档).ready(函数(){
var X=4;
var visted=$.cookie(“visted”);
如果(访问次数>=X){
$('your_div_selector').hide();//您是weclome,很高兴我能帮忙。