Objekt hat keine Methode datepicker

8

Ich bekomme den Fehler Uncaught TypeError: Object [object Object] has no method 'datepicker' in meinem Javascript hier:

%Vor%

Hier ist das Geburtstagselement, zu dem ich es hinzufügen möchte:

%Vor%

Wie Sie sehen können, schließe ich die Quelle für jquery ui direkt oberhalb ein, wo ich versuche, den Datepicker zu verwenden. Ich habe die URL von Ссылка erhalten, daher bin ich mir ziemlich sicher, dass es sich um eine gültige URL handelt. Ich habe auch versucht, die Datei hochzuladen und auf die lokale Kopie zu verlinken, und ich habe immer noch den gleichen Fehler. Was kann ich noch versuchen?

BEARBEITEN:

Ich habe die jquery-Bibliothek mit folgendem Befehl geladen: <script type="text/javascript" src="/includes/js/jquery-1.7.2.min.js"></script> und verifiziert mit diesem Skript:

%Vor%     
jaimerump 01.08.2012, 14:08
quelle

4 Antworten

23

In unserer Diskussion haben wir festgestellt, dass sich die Variable $ (ein Alias ​​für jQuery ) nicht normal verhält. Dies liegt normalerweise daran, dass ein anderes JS-Plugin $ geändert hat, um etwas anderes darzustellen. Um dies zu umgehen, können Sie Ihren jQuery-Code wie folgt umschließen:

%Vor%

Dies wird die Bedeutung von $ im Rahmen der Funktion ändern.

    
Phillip Schmidt 01.08.2012, 16:24
quelle
3

Sie haben möglicherweise einen jQuery-Konflikt. Probieren Sie es im noConflict-Modus aus:

%Vor%     
Saeid Zebardast 02.03.2013 04:36
quelle
1

$ funktioniert wie

%Vor%     
Muhammad Hasan 29.11.2013 17:37
quelle
0
%Vor%

Linkquelllösung

    
kovarov 06.10.2013 19:08
quelle

Tags und Links