Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.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 Chrome扩展-setTimeout脚本获胜后';我不再打电话了_Javascript_Jquery_Google Chrome Extension - Fatal编程技术网

Javascript Chrome扩展-setTimeout脚本获胜后';我不再打电话了

Javascript Chrome扩展-setTimeout脚本获胜后';我不再打电话了,javascript,jquery,google-chrome-extension,Javascript,Jquery,Google Chrome Extension,我正在尝试创建一个小的Chrome扩展,它可以复制变量并将它们粘贴到按钮上 我遇到的问题是,每次单击任一按钮时,我都会在popup.html中显示一个小的“警报” <div class="alert alert-success status hide" role="alert"></div> 现在,我如何确保在淡出后,我仍然可以单击任一按钮,它将再次出现?您通过删除一个类来显示它,然后通过在元素本身上设置css来隐藏它。。。也许你应该)…show().removeCla

我正在尝试创建一个小的Chrome扩展,它可以复制变量并将它们粘贴到按钮上

我遇到的问题是,每次单击任一按钮时,我都会在popup.html中显示一个小的“警报”

<div class="alert alert-success status hide" role="alert"></div>

现在,我如何确保在
淡出后,我仍然可以单击任一按钮,它将再次出现?

您通过删除一个类来显示它,然后通过在元素本身上设置css来隐藏它。。。也许你应该
)…show().removeClass()…
噢,哇,非常感谢你!如果你回答,我就接受。谢谢请将你的问题放在主题上:包括一个重复问题的问题。寻求调试帮助的问题(“为什么此代码不起作用?”)必须包括:(1)所需的行为,(2)特定的问题或错误,(3)在问题本身中重现它所需的最短代码。另请参阅:、和。这个问题似乎只是关于JavaScript/HTML/CSS的,;考虑使用A。具体地说,我们需要与代码一起使用的HTML。这似乎不是特定于Chrome扩展的,因此我们可能不需要manifest.json。您似乎可以创建一个片段来演示问题。如果你这样做,这个问题会好得多。
$(document).ready(function(){
    $(".copy").click(function() {
        $(".status").removeClass('hide').text("You successfully copied the answers.");
        setTimeout(function() {
            $(".status").fadeOut();
        }, 5000);
    });

    $(".paste").click(function() {
        $(".status").removeClass('hide').text("You successfully pasted the answers.");
        setTimeout(function() {
            $(".status").fadeOut();
        }, 5000);
    });
});