jquery - 为什么从 Jquery 1.5.1 更改为 Jquery 1.8.1 会破坏我在 MVC3 中的所有 CSS?

标签 jquery css asp.net-mvc asp.net-mvc-3 modernizr

我不太确定发生了什么。我替换了 jquery、jquery-ui、jquery-validate(不是 jquery.validate.unobtrusive)和 modernizr。我将文件分别更新为:1.8.1、1.8.23、1.8.1 和 2.6.2。我也更新了 _Layout.cshtml 文件以反射(reflect)更改。 CSS 坏了。然后,我替换了 Content 文件夹中的 CSS 和图像,并将它们替换为新的 JQuery UI 内容。还是坏了。当我说 splinter 时,我的意思是 body 的灰色背景消失了。整个页面颜色为蓝色。除了选项卡(那些背景颜色仍然是灰色)。此外,我的 div 不再向左浮动。它们只是将一个渲染在另一个下方。

那么,我做错了什么?

最佳答案

升级 jQuery 没有理由影响您的 CSS。 jQuery 与 CSS 无关,除了具有一些特定于 jQuery UI 的样式表。

更有可能的是,您在更新 html 以使用新的 jQuery 时犯了一个错误,并且 HTML 不再有效。您可能想要显示布局中的 html 代码。

关于jquery - 为什么从 Jquery 1.5.1 更改为 Jquery 1.8.1 会破坏我在 MVC3 中的所有 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12303256/

相关文章:

jquery - 使用 jquery 返回 Neo4j 密码查询的图形结构

jQuery "not readonly"选择器

php - 使用 HTML/CSS 设置 PHP 数组 POST 输出的样式(使其美观)

javascript - 将 boolean 值设置为输入并通过 javascript/jquery 获取字符串类型

asp.net-mvc - 带有字形图标和不同字体文本的 ASP.NET Actionlink

javascript - 无法多次执行 jQuery 函数

javascript - onSelectEnd 事件中的 imgAreaSelect .update()

css - SASS:在编译时设置变量

css - 按钮仅在 ios 设备(iphone 和 ipad)上看起来不同。这怎么能解决?

asp.net-mvc - jquery .ajax 请求被长时间运行的 .ajax 请求阻止