Answers:
删除Drupal 6使用的jQuery库并将其替换为较新的版本(特别是如果新版本为1.3.x或1.4.x)不是一个好主意,因为Drupal的核心JavaScript代码(也是第三方使用的JavaScript代码)方模块)将停止工作。
某些版本的jQuery带有一个兼容性文件,该兼容性文件允许通过编码使该库的先前版本与新版本一起使用。有时,单个兼容性文件不足以提供Drupal,如jQuery Update项目所示,它替换了Drupal使用的一些JavaScript文件,包括ahah.js,tabledrag.js和teaser.js。
截至2011年8月14日,最新的Drupal 6版本的jQuery Update使用的jQuery库为1.3.2。jQuery 1.2.6是最新的Drupal 5版本使用的版本。
不,那是不明智的;而是使用jQuery Update模块。
与Drupal的jQuery核心版本一起使用较新版本的jQuery并没有错。函数noConflict()用于在另一个javascript库旁边运行jQuery库,即使它只是jQuery的另一个版本(http://api.jquery.com/jQuery.noConflict/)。
我在这里写了一篇关于使用noConflict +您的自定义jQuery版本和脚本的文章:http ://drupal.org/node/1058168