Javascript Chrome扩展-setTimeout脚本获胜后';我不再打电话了
我正在尝试创建一个小的Chrome扩展,它可以复制变量并将它们粘贴到按钮上 我遇到的问题是,每次单击任一按钮时,我都会在popup.html中显示一个小的“警报”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
<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);
});
});