Twitter bootstrap Twitter引导模式加载&;迅速消失

Twitter bootstrap Twitter引导模式加载&;迅速消失,twitter-bootstrap,modal-dialog,Twitter Bootstrap,Modal Dialog,我不确定我在这里做错了什么,但我想把一个登录表单加载到一个模式窗口中。一旦我将隐藏添加到模态窗口的类中,它就会消失,当我单击按钮时,什么也不会发生。我在模态窗口中添加了淡入淡出类,窗口出现了几秒钟,然后消失了。我不确定我做错了什么,但这是我正在使用的代码。任何帮助都是非常感激的 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Untitled Document<

我不确定我在这里做错了什么,但我想把一个登录表单加载到一个模式窗口中。一旦我将隐藏添加到模态窗口的类中,它就会消失,当我单击按钮时,什么也不会发生。我在模态窗口中添加了淡入淡出类,窗口出现了几秒钟,然后消失了。我不确定我做错了什么,但这是我正在使用的代码。任何帮助都是非常感激的

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>

<link href="css/bootstrap-responsive.css" rel="stylesheet">
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/custom.css" rel="stylesheet">

</head>

<body>
<a href="#myModal" data-toggle="modal">Login</a>

<div class="modal hide fade" id="myModal" aria-hidden="true">
<div class="modal-header">
    <h3>The Sports Freak Login</h3>
</div>
<div class="modal-body">
        <form>
            <label>Email</label>
            <input type="email" class="span4">
            <br>
            <label>Password</label>
            <input type="text" class="span4">
            <br><br>

            <button type="submit" class="btn btn-success">Logn</button>
            <button type="reset" class="btn">Clear</button>
        </form>
</div>
<div class="modal-footer">
    <button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
</div>
</div>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="js/bootstrap.js"></script>

</body>
</html>

无标题文件
运动狂登录
电子邮件

密码

洛根 清楚的 接近
当您也应该加载常规引导css文件(在响应css文件之前)时,您只加载引导响应css文件,然后最后您应该加载自定义css文件


另外,如果您正在加载最新的bootstrap.js文件,它包含所有bootstrap javascript元素,因此您不需要加载单独的modal.js文件。

对我来说,这不是CSS或双重加载的js问题。我用的是CDN

对我来说,在没有其他解决方案的情况下,通过onClick调用modal是可行的

onClick="$('#myModal').modal()

我遇到这个问题是因为我有两个“bootstrap/min.js”的引用,一个是cdn,另一个是脚本文件引用,这两个引用中的一个使我无法使用某些下拉菜单


我刚刚从Nuget Packet Manager更新了“jQuery Validate Unobtrusive for Bootstrap 3”,它解决了我的问题

当您也应该加载常规引导css文件(在响应css文件之前)时,您只加载引导响应css文件,然后最后您应该加载自定义css文件。另外,如果您正在加载最新的bootstrap.js文件,它包含所有bootstrap javascript元素,因此您不需要加载单独的modal.js文件?只要按照正确的顺序包含正确的css/js就可以了;你剩下的html看起来还可以。Marijin我改变了样式表的顺序,它成功了。谢谢比利,我在我的第一篇文章中错误地粘贴了代码。我会用正确的帖子编辑它。感谢您提供删除boostrap-modal.js的提示。它工作得很好。很酷,我会把我的评论作为回答。