当我在自定义模块中使用时,我使用了 drupal 6.26 和 jquery_update jquery 1.7 min.js
$drupal_add_css('sites/all/libraries/jqgrid/themes/redmond/jquery-ui-1.8.16.custom.css');
drupal_add_js('sites/all/libraries/jqgrid/js/jquery.js');
drupal_add_js('sites/all/libraries/jqgrid/js/i18n/grid.locale-fa.js');
drupal_add_js('sites/all/libraries/jqgrid/js/jquery.jqGrid.min.js');
drupal_add_js('sites/all/libraries/jqgrid/js/jquery-ui-custom.min.js');
显示此错误错误:递归过多源文件:sites/all/libraries/jqgrid/js/jquery-ui-custom.min.js?G 行:588
线路:588
$f.fn.extend({_addClass:f.fn.addClass,addClass:function(c,a,b,d){return a?f.effects.animateClass.apply(this,[{add:c},a,b,d]):this._addClass(c)},_removeClass:f.fn.removeClass,removeClass:function(c,a,b,d){return a?f.effects.animateClass.apply(this,[{remove:c},a,b,d]):this._removeClass(c)},_toggleClass:f.fn.toggleClass,toggleClass:function(c,a,b,d,e){return typeof a=="boolean"||a===j?b?f.effects.animateClass.apply(this,[a?{add:c}:{remove:c},b,d,e]):this._toggleClass(c,a):f.effects.animateClass.apply(this,
另一个问题我使用了 jquery 更新模块。当我在我的模块中使用它时,drupal 在所有页面中添加了 jquery.js 它工作正常
$drupal_add_css('sites/all/libraries/jqgrid/themes/redmond/jquery-ui-1.8.16.custom.css');
drupal_add_js('sites/all/libraries/jqgrid/js/jquery.js');
drupal_add_js('sites/all/libraries/jqgrid/js/jquery.jqChart.min.js');
drupal_add_js('sites/all/libraries/jqgrid/js/jquery-ui-custom.min.js');
但是当我删除
$drupal_add_js('sites/all/libraries/jqgrid/js/jquery.js');
我的模块不工作
请指导我谢谢