首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Summernot不是在MVC4中工作,而是在MVC 2中工作。

Summernot不是在MVC4中工作,而是在MVC 2中工作。
EN

Stack Overflow用户
提问于 2014-09-04 16:06:42
回答 1查看 798关注 0票数 0

我想在ASP.NET MVC4应用程序中使用summernot,下面是我正在使用的代码

代码语言:javascript
复制
   @section featured {
 <script type="text/javascript" src="//code.jquery.com/jquery-1.9.1.min.js"></script> 
<link rel="Stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.1/css/bootstrap.min.css"> 
<script type="text/javascript" src="//netdna.bootstrapcdn.com/bootstrap/3.0.1/js/bootstrap.min.js"></script> 
<link rel="Stylesheet" href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css">

<link  href="~/summernote.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="~/summernote.js" ></script>


    <script type="text/javascript">
        $(document).ready(function () {
            $('.summernote').summernote();
        });
    </script>


    <div class="summernote">summernote</div>

}

我使用了ASP.NET的MVC-4互联网应用程序.它没有显示夏季笔记。

令人惊讶的是,相同的代码是ASP.NET MVC 2。

是因为ASP.NET MVC 4包含了附加包,限制了summernote的发布吗?下面是控制台日志

重要注

当我在ASP.NET MVC4应用程序中使用相同的代码“基本项目”时,它运行得很好.

现在,我确信这是因为ASP.NET MVC4“因特网项目”增加了额外的脚本。知道为什么会发生吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-05 04:58:31

我已经搞清楚了;这是因为jquery存在于_layout页面中。不知怎么的,它限制了summernote.js

当我从布局中删除脚本呈现行时,一切都进行得很好。

代码语言:javascript
复制
   @Scripts.Render("~/bundles/jquery")

我认为可以通过使用最新的脚本文件夹替换jquery库,或者删除所有jquery并从联机引用中加载。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25670196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档