首页 > 解决方案 > ASP.Net 警报在几秒钟后消失

问题描述

我在我的 MVC 应用程序中显示 BootStrap 警报。这是一个警报代码片段。

<div class="row">
      <div class="col-md-12">
        <div class="alert alert-success alert-dismissible d-none" id="age-category-message" role="alert" aria-atomic="true">
        </div>
      </div>
    </div> 

警报仅在操作时显示并在几秒钟后消失,我想再显示一段时间,那么如何延长引导警报的默认处理时间?

标签: twitter-bootstrap

解决方案


您可以使用 div 类添加 div id,然后只需添加超时功能

<div class="row" id="myid">
  <div class="col-md-12">
    <div class="alert alert-success alert-dismissible d-none" id="age-category-message" role="alert" aria-atomic="true">
    </div>
  </div>
</div>

然后添加javascript函数

function myFunction() {
  setTimeout(function(){ $("#myid").hide(); }, 5000);
}

这将显示 5 秒


推荐阅读