首先让我说jquery非常棒。我发现它非常可靠,它确实让我的生活变得更轻松。
关于我的问题..
我有一个使用jquery 1.4.2的网站 jquery目前在jquery-1.10.1.js
直到今天我使用jquery-ui-1.8.custom.min.js 当前版本是jquery-ui-1.10.3.custom.min.js
今天我尝试升级到1.10.1版本,我的页面根本不起作用。看起来ajax调用甚至没有工作,所以我打算从那里开始。
升级是因为我放弃了.net菜单,因为一旦你开始做任何类型的ajax,viewState机制就太脆弱了。我找到了一个jquery菜单示例,它需要1.9.x。
我的问题是这个
我很惊讶我的页面无法使用v1.10版本的jquery。我离开了一段时间。什么是jquery维护向后兼容性的记录?
是否有关于此主题的任何好文章。
我是否可以利用任何工具。
jquery和jquery-ui版本如何相关?只要我匹配前两个部分,我会好吗?例如,jqUI是1.10.3,jq是1.10.1 **我找到了这个答案 每个版本的api都会引用支持的最低版本的jquery 示例 - http://api.jqueryui.com/1.8/
我目前的计划是简单地下载所有介入的次要版本并按1进行测试。这可能需要一段时间......我宁愿添加功能。
感谢。我知道这是一个奇怪的问题。任何建议都表示赞赏。
格雷格
我已阅读过有关已弃用的内容的自述文件,并且我没有看到我使用的任何内容。 我确实有一些东西可以很容易地包含一个特定的jquery文件。
答案 0 :(得分:1)
我让事情再次发挥作用。
Jquery'网站确实有一个列出每个方法更改的部分。它只需要一些挖掘。
http://api.jquery.com/category/version/1.5/
版本1.5以及较小程度版本1.6包括对ajax方法实现的广泛更改。
其中未明确列为doc中的更改,是数据类型:'text / html'现在只是'text'
事实证明这是导致我出现问题的事情。一旦我把它固定下来,这是一个非常简单的解决方案。为了跟随我的其他人,ajax方法现在对json输入和输出稍微严格一些。如果事情在1.4而不是在更高版本中运行,那将是另一个地方。
由于
格雷格