我正在使用drupal 6.16中的jquery更新以及许多其他模块。jQuery更新不会替换Drupal 6.16中的js文件
我想使用jquery ui 1.7.2来呈现制表符。但不幸的是,他们不能正常工作,因为jquery更新不会取代jquery文件(jquery 1.3.2)。我使用$.fn.jquery
(在firebug中)检查了版本,结果得到了1.2.6(不是1.3.2) - 并且如预期的那样,汇总的js文件使用了jquery的1.2.6版本(参见源代码)。
早些时候我刚刚更换了核心的脚本文件/misc
与JS文件sites/default/modules/jquery_update/replace
文件夹(像你在做5.x中),并得到必要的结果(我也改名jquery.min.js jQuery的。 js)。
现在突然停止工作后,我升级到6.x-2.0-alpha1,并且还安装了mollom模块。禁用/卸载mollom或降级jQuery更新似乎没有帮助。
该问题只发生在头版上。其他内容页面有jQuery 1.3.2
问题可以看出here。
所以,基本上,由于某种原因,jQuery的更新不会取代jQuery文件(因为它应该)在首页。我无法弄清楚为什么会发生这种情况。
有什么想法?
是否已进行了一定要清除所有缓存?它看起来像你有JS聚合启用。 – gapple 2010-05-31 20:58:27
是的,JS和CSS聚合已启用。看来jQuery的更新IS现在替换文件。 但我仍然在使用该页面上的jquery UI选项卡似乎不起作用。任何想法为什么可能会发生? – bcosynot 2010-06-01 02:14:30
Firefox + Firebug是你的朋友。当加载页面时,由于缺少右括号而导致语法错误。 – gapple 2010-06-01 21:07:03