我可以在_Layout.Mobile.cshtml中添加Jquery和Jquery移动脚本吗?

我可以在_Layout.Mobile.cshtml中添加Jquery和Jquery移动脚本吗?,jquery,html,asp.net-mvc,jquery-mobile,Jquery,Html,Asp.net Mvc,Jquery Mobile,最初我不引用jquery。我的_layout.mobile.cshtml能够仅使用jquery mobile 1.4.2在页面之间轻松导航。但是,当我引用标准jquery脚本时,没有我喜欢的加载屏幕。(全部位于标题中) 此外,当我检查Chrome中的元素时,控制台上会弹出一个错误,该错误表示:无法将“mobile”的属性设置为未定义。添加jquery脚本也可以消除此错误 <meta name="viewport" content="width=device-width" /> <

最初我不引用jquery。我的_layout.mobile.cshtml能够仅使用jquery mobile 1.4.2在页面之间轻松导航。但是,当我引用标准jquery脚本时,没有我喜欢的加载屏幕。(全部位于标题中)

此外,当我检查Chrome中的元素时,控制台上会弹出一个错误,该错误表示:无法将“mobile”的属性设置为未定义。添加jquery脚本也可以消除此错误

<meta name="viewport" content="width=device-width" />
<link href="~/Content/jquery.mobile-1.4.2.css" rel="stylesheet">
<link href="@Url.Content("~/Content/Site.Mobile.css")"rel="stylesheet">
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="~/Scripts/jquery.mobile-1.4.2.js"></script>

我想解决这些问题,但问题是,当我参考jquery-1.9.1时,我在网站上访问的任何链接都会首先显示2014年的正文。就这样。这都在页面上了。当我刷新它时,常规页面就会显示出来


我搜索了2014年的整个项目,但令我惊讶的是,没有实际显示任何内容,这意味着它与jquery-1.9.1.min.js文件有关。关于如何修复此问题并仍然包含此文件,您有什么想法吗?

就您的第一个问题而言,是的,您可以添加并包含捆绑包,并在配置文件中定义它们。关于2014年的问题,我相信您可能会使用其他jquery文件以及1.9,为什么不使用新版本呢。1.9与此无关,通常其他人会在jquery脚本中使用此类内容,比如可能有一些文本,如“xakshdwiyeajksaxx&*$&###sxaasdw”,它们通常是隐藏链接


我希望这有助于

所以我发现我可以在没有jquery手机的情况下使用手机。这对我来说是个好消息,但是这个网站工作得很好!结果是,我的同事在我的页脚上添加了一点信息,并显示了版权,这有点令人痛苦,因为它没有显示“2014”字样,只是我错过了一件简单的蠢事。非常感谢。