购买的代码适用于JQuery 1.3.2但不再适用于1.5我该怎么办?

时间:2011-03-10 10:30:41

标签: javascript jquery version-control javascript-events gallery

大约6个月前我买了一张画廊照片弹出代码。它带有jquery 1.3.2

它也适用于jQuery 1.4.1,但在此之后的任何事情,在打开照片的那一刻,它确实会褪色,但不会打开大照片。我可以在这里或那里编辑一些javascript但是我无法编写代码,更不用说修复它了。

我使用JQuery 1.5 / 1.5.1的动机是,使用这些新版本,其他一切工作都会更快!我真的更愿意更新到这些版本,而不是我买的1.3.2。

我问原作者,但除了我的请求的自定义更新代码之外,还有其他事情要做。既然我不是在这里抱怨,而是为了解决我的问题,任何帮助都会非常感激。

问题。如果我把完整的javascript内容暂时放在这里,那么我买的代码会再次起作用,这是合法的吗?解决之后,我可以删除那些不会导致问题的部分,这个问题及其答案就是这样,可能会帮助其他人使用相同或类似的灯箱库。

1 个答案:

答案 0 :(得分:2)

我...没有看到代码(我对合法性一无所知,我会把它留给其他人),我认为我们无法帮助你。

但是,幸运的是jQuery有一个列表,列出了在主要版本之间移动时哪些功能发生了变化。我希望这对你有所帮助:

你可以安全地跳过所有“新的x!”东西,专注于变化。

我能想到的最可能的罪魁祸首是jQuery.param从版本1.3.x到1.4的变化

在此页面上查找jQuery.ajaxSettings.traditional: