MVC捆绑问题

时间:2014-08-06 08:11:28

标签: javascript jquery asp.net-mvc asp.net-mvc-4 razor

我最近加入了一家新公司,发现他们在Layout.cshtml.as中使用了如此多的脚本,如图所示  enter image description here

所以为了提高性能,我使用了mvc捆绑函数,如图所示enter image description here

并在布局页面上使用@ Scripts.Render(“〜/ bundles / jqueryval”)引用它。但问题是。大多数java脚本都不起作用,尤其是jquery数据表。这里我缺少什么点?< / p>

2 个答案:

答案 0 :(得分:0)

我认为在您的场景中,您的js文件彼此冲突,您的问题的解决方案是:

使用$.noConflict()来避免jquery文件之间发生冲突: -

请点击此链接:

http://api.jquery.com/jquery.noconflict/

如果某些js文件无效,那么只需检查js文件的顺序..

答案 1 :(得分:0)

尝试检查文件的顺序是否正确。 如果你在本地,你可能有一些设置不加载.min文件,发生在我身上一次。 2个建议,在css之后添加脚本并且可能开始使用requirejs,它将帮助你解决js的依赖关系和异步加载