c# - ASP.NET 中的 JavaScript 脚本

标签 c# javascript jquery asp.net asp.net-mvc

您好,我在我的 ASP.NET 网站中使用 jQuery。 我尝试使用脚本制作 slider

<meta name="viewport" content="width=device-width" />

    @Styles.Render("~/Content/css-default")
    @Styles.Render("~/Content/css-menu")
    @Styles.Render("~/Content/css-style")

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

     <script type="text/javascript">
         $(function() {
             $('.banner').unslider({
                 speed: 500,
                 delay: 3000,
                 complete: function() {},
                 keys: false,
                 dots: true,
                 fluid: false
             });});


    </script>


</head>

在我不使用 ASP.NET 脚本的版本中可以正常工作,但是当我将它复制到 Layout.cshtml 时它不会...

<div id="slider">
  <div class="banner">
    <ul>
      <li><img src="~/Images/1.jpg"></li>
      <li><img src="~/Images/2.jpg"></li>
      <li><img src="~/Images/3.jpg"></li>
    </ul>
  </div>
</div>

最佳答案

在包含 slider 库之前必须包含 jQuery,因为该库使用 jQuery:

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

关于c# - ASP.NET 中的 JavaScript 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21191855/

相关文章:

javascript - 数据不与 Knockout 绑定(bind)

c# - 将字符串数组传递给 C# Web 服务 (Android Ksoap2)

javascript - 使用 cordova 在 Android 设备上的时间错误,但浏览器中的时间正确

jquery - Cordova - 不要在最大比例 > 1 时在 inAppBrowser 中缩放或缩放页眉页脚

c# - 从特定的 listindex 到 c# 中的列表末尾对 List<byte[]> 进行排序

javascript - C# MVC 发布模型和从 js 到 Controller 的附加数据

javascript - WebSocket.onmessage 什么时候触发?

javascript - 从用户查询中提取区域名称

Javascript/jQuery 执行顺序问题

javascript - jQuery 速记