Javascript Twitter引导警报消息在不按关闭按钮的情况下关闭

Javascript Twitter引导警报消息在不按关闭按钮的情况下关闭,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我对警报消息有问题。我想在执行特定操作后,将警报消息用作对用户的警告。我面临的问题是,消息显示后会自动关闭,而用户不会关闭消息 <div class="row-fluid"> <div class="alert span10 offset1" style="display: none" id="changeStatusMsg"> <a class="close" onclick="$('.alert').hide()" href="#">×</

我对警报消息有问题。我想在执行特定操作后,将警报消息用作对用户的警告。我面临的问题是,消息显示后会自动关闭,而用户不会关闭消息

<div class="row-fluid">
<div class="alert span10 offset1" style="display: none" id="changeStatusMsg"> 
    <a class="close" onclick="$('.alert').hide()" href="#">×</a>  
        <strong>Status has been changed.</strong>  
</div>

这可能是由于您没有调用打开它的操作。因此,页面正在刷新

如果您是在线执行此操作:

onclick="$('#changeStatusMsg').show();return false;"
如果使用单击事件

$(".foobar").on("click",function (event) {
    event.preventDefault();
    $("#changeStatusMsg').show();
});

不要使用用户风格,这是你的问题。使用样式表样式。用户风格覆盖一切。只需调用javascript来显示它,然后让onclick处理程序使其消失。用户风格是个问题。胡?你怎么表现出来的?我打赌它必须做的是,您没有取消该操作。我在成功时调用show()方法。我在执行操作后调用show()方法。我通过ajax调用更改状态。成功后,我想显示消息。哦。我有问题。犯了这么愚蠢的错误。我从另一个页面移植了代码,不需要使用window.location。
$(".foobar").on("click",function (event) {
    event.preventDefault();
    $("#changeStatusMsg').show();
});