2016-05-19 12 views
1

でJクエリとブートストラップを追加します。は、私はMVC4基本的なアプリケーションにテンプレートを追加していて、問題は、私はMVC4に私のテンプレートを変換したときに、私のスライドショー、スライダーや他のいくつかの物事が動作を停止しているMVC4

BundleConfig.cs:

bundles.Add(new ScriptBundle("~/bundles/jquery").Include("~/Scripts/jquery-{version}.js")); 

bundles.Add(new ScriptBundle("~/bundles/jqueryUI").Include("~/Scripts/jquery-ui-{version}.js")); 

bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include("~/Scripts/jquery.unobtrusive*","~/Scripts/jquery.validate*")); 

bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include("~/Scripts/js/bootstrap.min.js")); 

bundles.Add(new StyleBundle("~/Content/bootstrap").Include("~/Content/css/bootstrap.css")); 

_Layout.cshtml:

は親切に私が従う

としてJクエリとJSファイルのためのMVC フォルダ構造に新しく追加されています助けます

たContent> css->

  bootstrap.min.css 
      templatemo_style.css 
      camera.css 

scripts-> js->

  bootstrap.min.js 
      jquery-ui.min.js 
      jquery.min.js 
      jquery.singlenav.min.js 
      unslider.min.js 

親切に最初に必ずBundleCollectionにすべての.js必要なファイルを追加します

+0

私はMVCについて多くを知らないが、私はあなたがスライダーバンドルを作ったとは思わないし、私はあなたのページでそれらを呼び出す参照してください。 ''とあなたのページにこれを追加し、@;(( "〜/スクリプト/のJS/unslider.min.js")を含め、新たなScriptBundle( "〜/バンドル/ unslider")。) 'bundles.Add:多分これは役立ちますScripts.Render( "〜/ bundle/unslider") '。これは自動的に優先順位を修正しますが、あなたが最初にjqueryのjqueryのUIと、その後、ブートストラップ、その後、あなたのライブラリの残りの部分を持ってお奨め場合も、イムわかりません –

答えて

0
  1. を助け、さらに勉強のために私を導いここです

    :私はslider.jsと私のプロジェクトの一つにバンドルへcommon.jsと呼ばれる別のファイルを追加する方法の例あなたはそれがjQueryのはslider.js前に追加されていることを確認し、あなたのバンドルにそうを動作するようにjQueryを必要としているスライダーライブラリのチャンスを使用しているonly.If _Layout.cshtmlで
    bundles.Add(new ScriptBundle("~/bundles/serverManagerBundle").Include(
         "~/Scripts/jquery-1.10.2.js", 
         "slider.js", 
         "~/Scripts/Common/common.js")); 
    
  2. <head>セクションで、あなたのバンドルをレンダリング

  3. あなたはGlobal.asaxファイルのApplication_Startイベントであなたのバンドルを登録する必要があることを忘れないでください:

    public class WebApiApplication : System.Web.HttpApplication 
    { 
        protected void Application_Start() 
        { 
         GlobalConfiguration.Configure(WebApiConfig.Register); 
         FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); 
         RouteConfig.RegisterRoutes(RouteTable.Routes); 
         BundleConfig.RegisterBundles(BundleTable.Bundles); 
        } 
    } 
    
関連する問題