/ / MVC 4 - 自分のサイトからjquery mobileを削除しようとしています - asp.net-mvc、jquery-mobile、kendo-ui

MVC 4 - 私のサイトからjquery mobileを削除しようとしています - asp.net-mvc、jquery-mobile、kendo-ui

だから私は次のスクリプトバンドルを持つWebサイトを持っています

bundles.Add(new ScriptBundle("~/scripts").Include(
"~/Scripts/Jquery/jquery-{version}.js",
"~/Scripts/Bootstrap/bootstrap-{version}.js",
"~/Scripts/Jquery/jquery.fn.extend-{version}.js",
"~/Scripts/jquery.unobtrusive*",
"~/Scripts/jquery.validate*",
//"~/Scripts/Jquery/Mobile/jquery.mobile-{version}.js",
"~/Scripts/knockout-3.0.0.js",
"~/Scripts/knockout.validation-min.js",
"~/Scripts/Kendo/kendo.web.js",
"~/Scripts/knockout.kendo-{version}.js",
"~/Scripts/modernizr-*",
"~/Scripts/mdetect.js"
));

だから私が抱えている問題はこれです - そのときquery.mobileはkendoのuiグリッドが消えたことで私のものをコメントアウトしています。どうすればこれを直すことができますか?私はウェブを精査しましたが、おそらく私は正しい方法を探していません。

回答:

回答№1は0

解決策はこれ - 私の解決策はノックアウトを使用しています。js and jquery mobileページのロード時にモデルをロードするためには、jqueryは初期モデルをロードしてバインドするpage initイベントをサブスクライブする必要があります。 jquery mobileを削除した後は、$(document).on( "pageinit"を削除するのと同じくらい簡単でした...