运行项目

时间:2017-01-05 10:54:34

标签: javascript jquery twitter-bootstrap visual-studio-2013 datepicker

早上的人,

我正在使用Visual Studio 2013,并且我正在使用一个使用Bootstrap Twitter datepicker的MVC项目。我的表单上的datepicker没有问题,这确实有效。

我已经通过nuget包管理器添加到我的网站:

  • bootstrap V3.3.5。
  • jquery 3.1.1
  • 的jquery-UI-1.12.1。

当我运行项目时,我收到以下弹出消息: enter image description here

如果我按下继续按钮,消息框将消失,然后加载页面。当我在文本框中测试引导程序日期选择器时,这会很好。

在我的Create.chstml上,我在页面顶部引用了以下链接和脚本。

<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-3.1.1.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script src="../bootstrap.min.js" type="text/javascript"></script>

我可以看到jquery和bootstrap的版本是兼容的,并且jquery在引导程序之上被引用,所以我不确定为什么我会收到此错误?

欢迎任何想法或建议。

此致 贝蒂

2 个答案:

答案 0 :(得分:1)

Bootstrap 3目前与jQuery 3.0及更高版本不兼容。因此,可以与Bootstrap 3一起使用的最新版jQuery是2.2.4。

尽管some reported它适用于jQuery Migrate。

您可以查看此discussion了解详情

- 帮助:)

答案 1 :(得分:0)

<script src="https://code.jquery.com/jquery-3.1.1.js"></script>

在所有css&amp; js链接