gpt4 book ai didi

javascript - 再次单击按钮后如何显示警报?

转载 作者:太空宇宙 更新时间:2023-11-04 14:50:06 25 4
gpt4 key购买 nike

我有一个由按钮触发的警报,该警报在 3 秒后消失。

我怎样才能在每次点击按钮时显示该警报?目前它只工作一次。

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="ex1">
<button id="alert-trigger" data-dismiss="alert" class="btnClick">
Trigger Alert
</button>

<div id="example" class="alert" role="alert"></div>

<script type="text/template" id="alert-template">
<p>
<span lang="da">Merhaba</span>,
hello,
<span lang="ja">Hallo</span>
</p>
</script>
<script type="text/javascript">
$(document).ready(function() {
window.setTimeout(function() {
$(".alert").fadeTo(1000, 0).slideUp(1000, function() {
$(this).remove();
});
}, 3000);
});
</script>
</div>

最佳答案

目前您没有将任何点击事件绑定(bind)到 <button>我假设您正在寻找这样的东西:

 $(document).ready(function() {
//First hide the alert :
$("#example").hide();

// then bind the click :
$("#alert-trigger").on("click", function () {

$("#example").fadeIn(); // Shows the alert

window.setTimeout(function() {
$("#example").fadeOut(); // hides it again
}, 3000);

});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="ex1">
<button id="alert-trigger" data-dismiss="alert" class="btnClick">
Trigger Alert
</button>

<div id="example" class="alert" role="alert">I'm an ALERT !</div>

</div>

关于javascript - 再次单击按钮后如何显示警报?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54802363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com