Używam Tablegear i wybieracz dat interfejsu użytkownika jQuery w mojej witrynie i jakoś działa tylko ten, który zadeklarowałem jako pierwszy. Nie jestem pewien, ale może to być problem z konfliktem, prawda?
Oto kod: http://jsfiddle.net/nc3Rs/
Zauważ, że dodałem TableGears1.6-jQuery.js
jako zasób. Po usunięciu tego zasobu selektor dat zaczyna działać.
Jak mogę rozwiązać ten konflikt?
Odpowiedzi:
1 dla odpowiedzi № 1Spojrzałem na to i odkryłem, że jeśli usuniesz fragment skryptu pokazany poniżej na końcu TableGears1.6-jQuery.js
plik, skrypt datepicker zacznie ponownie działać:
// 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();
});
};