Bootstrap SO 嵌入代码段出现 4 JS 抛出错误 Fiddle
Bootstrap 4 JS Throwing Error on SO Embed Snippet Fiddle
出于好奇,关于为什么 bootstrap 4 js 抛出以下内容的任何线索:
何时嵌入代码段? (Checking same external Fiddle shows no errors)
- 尝试添加 tether.js 但没有添加(留下评论)。
- 尝试在外部 fiddle 上使用 jQuery 2.2.1 看看是否可以,但没有错误。
- CSS 文件加载正常,只有在嵌入代码段上加载 JS 时才会发生。
- 大多数情况下,即使显示错误也能正常工作。
如果有人能解释导致错误的原因,我们将不胜感激。
没有系绳
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js"></script>
<!--<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.7/js/tether.min.js"></script>-->
有系绳
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.7/js/tether.min.js"></script>
将 tether
的包含顺序更新为 bootstrap
的 JS 似乎起作用之前的包含顺序
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.7/js/tether.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js"></script>
出于好奇,关于为什么 bootstrap 4 js 抛出以下内容的任何线索:
何时嵌入代码段? (Checking same external Fiddle shows no errors)
- 尝试添加 tether.js 但没有添加(留下评论)。
- 尝试在外部 fiddle 上使用 jQuery 2.2.1 看看是否可以,但没有错误。
- CSS 文件加载正常,只有在嵌入代码段上加载 JS 时才会发生。
- 大多数情况下,即使显示错误也能正常工作。
如果有人能解释导致错误的原因,我们将不胜感激。
没有系绳
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js"></script>
<!--<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.7/js/tether.min.js"></script>-->
有系绳
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.7/js/tether.min.js"></script>
将 tether
的包含顺序更新为 bootstrap
的 JS 似乎起作用之前的包含顺序
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.3.7/js/tether.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js"></script>