javascript - 使用 Bootstrap 启动时出现多个错误

标签 javascript html twitter-bootstrap

我是初学者,所以它可能很基础。 我已经包含了所有文件,并尝试添加一个按钮。 我看到该按钮,但单击时出现此错误:

Uncaught ReferenceError: $ is not defined

代码:

 <head>
            <meta name = "viewport" content="width=device-width, initial-sclase=1">
            <title>Create</title>
            <link rel="stylesheet" type="text/css" href="Stylesheets/main.css"/>
            <link rel="stylesheet"  href="Bootstrap/css/bootstrap.min.css"/>
 </head>




  <body>


        <button class="btn btn-success" onclick="$(this).hide();">Clickit</button>


    <! --- scripsts                                                  
    <! --- bootstrap js files
     <script src="Bootstrap/js/jquery.min.js"></script>
     <script src="Bootstrap/js/bootstrap.min.js"></script>
    <! --- my java script file
     <script src="javascripts/main.js"></script>

    </body>

假设这是我的全部代码,我还在consule上收到一些其他错误,例如:

util.js:56 Uncaught TypeError: Cannot read property 'fn' of undefined
    at util.js:56
    at util.js:10
    at bootstrap.min.js:6
    at bootstrap.min.js:6

//还有这个

Failed to load resource: the server responded with a status of favicon.ico:1

编辑:

我的项目有文件夹结构:jquery.min.jsbootstrap.min.js内的Bootstrap->js->,全部在我的项目的 1 个文件夹下。

最佳答案

要获取 Bootstrap ,请转到http://getbootstrap.com/docs/4.1/getting-started/download/ 。它告诉您使用 Bootstrap 需要什么。

<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
<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.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>

您也可以前往http://getbootstrap.com/docs/4.1/getting-started/introduction/获取要放入 bootstrap 的 html 标签。

我想这可能就是问题所在。尝试一下。

编辑:

<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<body>
  <button class="btn btn-success" onclick="$(this).hide();">Clickit</button>
</body>

我猜你想要这个?

关于javascript - 使用 Bootstrap 启动时出现多个错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53716935/

相关文章:

javascript - Bootstrap Twitter typeahead 设置不起作用

html - 为什么 Bootstrap navbar-brand 不在正确的位置

javascript - 我有一个 'n' 的数组,如何使用 jQuery 将所有数组连接到一个数组中

javascript - getDetails() 中设置状态发生无限循环

javascript - 动态改变 jQuery 进度条的颜色

javascript - ng-click 不会触发,功能不起作用。可以是范围吗?

html - 在不使用 @media print 的情况下将 css 样式添加到 window.print()

html - 移动设备上的 Twitter Bootstrap 未显示为 "xs"大小

javascript - 填写文本时按钮移动得很奇怪

javascript - 使用 native JavaScript 获取 HTML5 视频的宽度和高度