【问题标题】:MVC 4 - Trying to remove jquery mobile from my siteMVC 4 - 试图从我的网站中删除 jquery mobile
【发布时间】:2013-12-28 14:40:38
【问题描述】:

所以我有一个包含以下脚本包的网站

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 网格消失了。我该如何补救?我已经在网上搜索过,但也许我没有找到正确的方法。

【问题讨论】:

  • 当人们无法回应时有点俗气。
  • ):相当失望的回应。 (:我想通了。
  • 也许没人知道。如果你想通了,你应该在下面发布答案,也许其他人也有这个问题。
  • @Marthijn - 是的,如果我发帖,也许你可以取消反对票...

标签: asp.net-mvc jquery-mobile kendo-ui


【解决方案1】:

解决方案是这样的 - 我的解决方案是使用 knockout.js 和 jquery mobile。为了在页面加载时加载模型,jquery 需要订阅页面初始化事件,该事件会加载并绑定初始模型。嗯,去掉jquery mobile之后,就是去掉$(document).on("pageinit"...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-22
    • 2017-08-18
    相关资源
    最近更新 更多