$ (Dokument) .ready (function () {Uncaught ReferenceError: $ ist nicht definiert
Hallo, ich bin eine "Uncaught ReferenceError: $ ist nicht definiert", während mit Balg codes
Ich bin derzeit immer folgende Fehler in meinem log. Ich schaue mir die Proben, die im Rahmen und ich kann einfach nicht scheinen, um herauszufinden, wo der Fehler ist. Es ist über ein Jahrzehnt vergangen, seit ich das getan habe jede HTML-oder js und was ich damals, war sehr grundlegende Dinge. Jede Hilfe würde geschätzt
<script type="text/javascript">
var sQuery = '<?php echo $sQuery; ?>';
$(document).ready(function(){
if($('input[name=sPattern]').val() == sQuery) {
$('input[name=sPattern]').css('color', 'gray');
}
$('input[name=sPattern]').click(function(){
if($('input[name=sPattern]').val() == sQuery) {
$('input[name=sPattern]').val('');
$('input[name=sPattern]').css('color', '');
}
});
$('input[name=sPattern]').blur(function(){
if($('input[name=sPattern]').val() == '') {
$('input[name=sPattern]').val(sQuery);
$('input[name=sPattern]').css('color', 'gray');
}
});
$('input[name=sPattern]').keypress(function(){
$('input[name=sPattern]').css('background','');
})
});
function doSearch() {
if($('input[name=sPattern]').val() == sQuery){
return false;
}
if($('input[name=sPattern]').val().length < 3) {
$('input[name=sPattern]').css('background', '#FFC6C6');
return false;
}
return true;
}
</script>
InformationsquelleAutor der Frage Monika Milosavich | 2012-06-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es scheint, dass Sie nicht importieren jquery. Diejenigen, die $ - Funktionen kommen mit diesem non-standard (aber sehr nützlich) Bibliothek.
Lesen des Tutorials : http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery
Es beginnt mit dem importieren der Bibliothek.
InformationsquelleAutor der Antwort Denys Séguret
Nicht zu benutzen brauchen
jQuery.noConflict
und alleVersuchen Sie dies:
Wenn Sie noch immer Fehler in Zeile 87, wie
Uncaught reference error: jQuery is not defined
dann müssen Sie die jQuery-Datei, bevor Sie es verwenden, für die Sie können überprüfen Sie den obigen AntwortenInformationsquelleAutor der Antwort Om Shankar
Diesen code in die
<head></head>
tags:InformationsquelleAutor der Antwort tmwilliamlin
Wenn Sie sicher sind, dass jQuery enthalten ist, versuchen Sie ersetzen $ mit jQuery und versuchen Sie es erneut.
Etwas wie
Immer noch, wenn Sie immer Fehler, Sie habe nicht enthalten die jQuery.
InformationsquelleAutor der Antwort kiranvj
Ich weiß, das ist eine alte Frage, und die meisten Leute haben geantwortet mit guten Antworten. Aber für Referenz-und hoffentlich spart jemand anderes Zeit. Überprüfen Sie, ob Ihre Funktion:
aufgerufen wird nach Sie geladen haben, die die JQuery-Bibliothek
InformationsquelleAutor der Antwort titico
viele andere Menschen beantwortet deine Frage oben. Dieses problen entsteht, wenn Ihr Skript nicht finden, das jQuery-script und wenn Sie mit anderen Frameworks oder cms dann vielleicht gibt es einen Konflikt zwischen jQuery und andere Bibliotheken.
In meinem Fall habe ich wie folgt-
`
`
hier vielleicht einige syntax-Fehler. Bitte verzeihen Sie mir, denn ich Schreibe von meinem Handy. Dank
InformationsquelleAutor der Antwort maksbd19
Denken Sie daran, dass Sie müssen zuerst laden Sie die jquery-Skript und dann das Skript js
Html sequentiell gelesen!
InformationsquelleAutor der Antwort Revol89