我有警报消息的问题.它正常显示,我可以在用户按下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>
Run Code Online (Sandbox Code Playgroud)
事件:
$(".alert").show();
Run Code Online (Sandbox Code Playgroud)
PS!我需要在某些事件发生后显示警告消息(例如,单击按钮).或者我做错了什么?
我想通过按钮单击事件多次显示警告框,而不必刷新页面,但警报框只显示一次.如果我想再次显示警告框,我必须刷新页面.
目前,如果在页面上呈现引导程序警报,则在关闭它时,警报的div容器将从页面中消失.因此,当您再次单击该按钮时,它不再显示.我一直在关闭按钮上执行以下操作使其隐藏而不是删除警报的div容器.
<button class="close" onclick="$('#alertBox').hide();; return false;">×</button>
Run Code Online (Sandbox Code Playgroud)
我想知道在引导程序中使用数据切换或数据关闭是否可以使这种切换效果工作,而无需通过我自己的自定义Javascript处理程序.