如何解决jQuery UI和TableGear冲突?

时间:2010-09-24 15:18:36

标签: jquery jquery-ui datepicker conflict

我在我的网站中使用Tablegear和jQuery UI的日期选择器,不知何故只有我首先声明的那个正在工作。我不确定但它可能是冲突问题,不可能吗?

以下是代码:http://jsfiddle.net/nc3Rs/

请注意,我添加了TableGears1.6-jQuery.js作为资源。一旦删除此资源,日期选择器就会开始工作。

我该如何解决这个冲突?

1 个答案:

答案 0 :(得分:1)

我查看了这一点,发现如果从TableGears1.6-jQuery.js文件的末尾删除下面显示的脚本,则datepicker脚本将重新开始工作:

// Fix for jQuery 1.4.2 strangely not firing browser native focus event.
jQuery.fn.focus = function(){
  this.each(function(){
    if(this.focus) this.focus();
  });
};