我有3个div,我希望第一次加载页面时函数init运行,而不是在刷新或重新加载页面后再次运行。但它不能在下面工作是我的代码,它甚至在刷新或重新加载页面时运行代码。
function _(x){
return document.getElementById(x);
}
$(document).ready(function(){
init();
});
function init() {
_("page1_id").style.display = "none";
_("page2_id").style.display = "none";
_("page0_id").style.display = "block";
}
我是新手,所以请分享我需要添加或更改的代码..谢谢你
答案 0 :(得分:0)
设置一个cookie init_run = true 然后在运行init()之前检查它 或者在init函数内部:
function init (){
if ( cookie is set )
return;
...
}