我有警报消息的问题.它正常显示,我可以在用户按下x(关闭)时将其关闭,但是当用户再次尝试显示它时(例如,单击按钮事件),则不会显示.(此外,如果我将此警报消息打印到控制台,它等于[].)我的代码在这里:
 <div class="alert" style="display: none">
   <a class="close" data-dismiss="alert">×</a>
   <strong>Warning!</strong> Best check yo self, you're not looking too good.
 </div>
事件:
 $(".alert").show();
PS!我需要在某些事件发生后显示警告消息(例如,单击按钮).或者我做错了什么?
嗨,我有以下隐藏在页面上的警报
<div class="alert alert-success" id="selectCodeNotificationArea" hidden="hidden">
    <button type="button" class="close" data-dismiss="alert">×</button>
    @TempData["selCode"]
</div>
我用以下javascript显示它
    $('#send_reject_btn').click(function () {
        var selRowIds = $("#ApprovalGrid").jqGrid('getGridParam', 'selarrrow');
        if (selRowIds.length > 0) {
            $('#reject_alert').show();
        } else {
            $('#selectCodeNotificationArea').show();
        }
    });
这显然与我的html中的按钮相关联.
显示警报后,如果我使用<button type="button" class="close" data-dismiss="alert">×</button>下次关闭它.下次按下按钮打开警报我可以看到$('#selectCodeNotificationArea').show();在我的调试屏幕中调用,但警报不再显示.
有谁之前经历过这个吗?