boostrap 3.3.6导航栏无法正常工作

时间:2018-01-09 10:02:25

标签: html bootstrap-grid mdbootstrap

无法找到当我使用我的网络浏览器时我无法使用按钮的原因?

我试着在互联网上寻找,但你找不到解决方案

override func viewDidLoad() {
    super.viewDidLoad()

    navigationController?.navigationBar.barTintColor = UIColor.orange
    navigationController?.navigationBar.tintColor = UIColor.white
    navigationController?.navigationBar.titleTextAttributes = [NSForegroundColorAttributeName: UIColor.white]
}

3 个答案:

答案 0 :(得分:0)

最有可能的是,在添加bootstrap的JS文件之前,你还没有添加jQuery。 Bootstrap的js代码依赖于jQuery,所以需要添加jQuery,后面应该跟bootstrap的js文件(最有可能是bootstrap.min.js)

答案 1 :(得分:0)

首先,您需要确保所有文件都已正确连接。如果所有文件都正常,请尝试使用此answer中的降价标记。

答案 2 :(得分:0)

请确保您按照以下顺序添加了这三个脚本:

<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>

它是jQuery,而不是popper.js,而不是bootstrap.min.js 重要的是,首先加载jQuery,最后加载bootstrap.min.js,而popper.js在两者之间。