繁体   English   中英

如何使用mvc4添加脚本数据

[英]how to add a script data using mvc4

我正在使用像这样的图片库

<script>
            Galleria.loadTheme('galleria/themes/classic/galleria.classic.min.js');
            Galleria.run('.galleria');
        </script>

现在我想使用MVC 4,所以请问如何在我的视图中添加这两个语句的scripts数据?

我试图把它们放在这个

@section scripts {

}

但没有任何效果

有帮助吗?

将它们放在@section脚本中应该可以工作。

我遇到了需要将它们包含在$(document).ready(function(){});中的问题。 因此,现在我总是将启动脚本包含在文档准备功能中。

@section scripts {
  <script>
  $(document).ready(function() {
    Galleria.loadTheme('galleria/themes/classic/galleria.classic.min.js');
    Galleria.run('.galleria');
  });
  </script>
}

在执行脚本之前,这将确保文档已完全加载。

如果您不在共享模板中添加jQuery,则可能需要添加

@Scripts.Render("~/bundles/jquery")

在您的页面上。

还要记住,如果@RenderSection("scripts", required: false)如果不存在,请放在布局页面中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM