Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何显示按钮刷新页面后的延迟时间?_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 如何显示按钮刷新页面后的延迟时间?

Javascript 如何显示按钮刷新页面后的延迟时间?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我创建了一个小功能,我想,刷新页面后,按钮想显示一些延迟时间 我的意思是,例如,如果我单击该modifydiv,页面将刷新并显示具有5000ms延迟的按钮(在5000ms延迟后刷新,则按钮希望显示) 这是我的小提琴 我希望我的问题可以理解 下面是我的示例片段 //页面刷新后显示按钮,延时5000ms $(文档).ready(函数(){ $(“#修改_秒”)。单击(函数(){ location.reload(); }, 5000); $(“#secu_get”).show(); }); 获

我创建了一个小功能,我想,刷新页面后,按钮想显示一些延迟时间

我的意思是,例如,如果我单击该
modify
div,页面将刷新并显示具有5000ms延迟的按钮(在5000ms延迟后刷新,则按钮希望显示)

这是我的小提琴

我希望我的问题可以理解

下面是我的示例片段

//页面刷新后显示按钮,延时5000ms
$(文档).ready(函数(){
$(“#修改_秒”)。单击(函数(){
location.reload();
}, 5000);
$(“#secu_get”).show();
});

  • 获取数据
    您可以设置超时,并以毫秒为单位设置所需的延迟:

    setTimeout(function(){ $("#sec_get").show(); }, 5000); 
    

    希望这对你有帮助。我已经在fiddle上测试过了,但是我认为由于本地存储的原因,代码在这里不起作用

    //页面刷新后显示按钮
    $(文档).ready(函数(){
    $(“#修改_秒”)。单击(函数(){
    setItem(“isLink”,false);
    location.reload();
    });
    if(window.localStorage.getItem(“isLink”))
    $('modify_sec')。addClass('hide');
    setTimeout(函数(){
    $(“#secu_get”).removeClass('hide');
    },5000);
    });
    
    
    
  • 获取数据
    是的,兄弟!但是我不需要每次都给你看。。意思是如果我点击F5,它将显示按钮,我不需要,我只想点击这个功能刷新页面并显示按钮..这意味着当点击链接,然后只显示按钮几秒钟后,当F5它应该立即显示,对吗?不不不!!我不想立即显示此按钮,当我单击此链接时,页面只想刷新并显示按钮。@Joe我有更新我的答案,我们可以使用localStorage来跟踪按钮单击。这里也一样兄弟!我不需要每次刷新时都显示按钮。。意思是如果我单击F5,它将显示按钮,我不需要,我只想单击此功能刷新页面并显示按钮。。