ich kann nicht herausfinden, warum ich diese einfachen Fehler in der Konsole bekommen:
Uncaught TypeError: $.cookie is not a function
Hier ist, wo ich implementieren JavaScript und jQuery:
<script src="jquery.js"></script>
<script src="cookies.js"></script>
<script src="scripts/changeTheme.js"></script>
<script>
function cookieTest() {
$.cookie("test", "Cookies are working!");
alert($.cookie("test"));
};
cookieTest();
</script>
Ich habe tausend Mal überprüft, und ich sehe keinen Referenz-Tippfehler. Ich habe es versucht, indem ich meine Seite sowohl offline als auch online angesehen habe.
Ich habe das Cookie-Plugin von https://github.com/js-cookie/js-cookie heruntergeladen.
Auch Warnungen arbeiten, wenn ich dies tun:
<script src="jquery.js"></script>
<script src="cookies.js"></script>
<script src="scripts/changeTheme.js"></script>
<script>
function cookieTest() {
alert("Test");
};
cookieTest();
</script>
Meine Datei cookies.js genannt, weil ich einfach den Quellcode von Github kopiert und es in einer neuen Datei js setzen. Directory
Dateiname js.cookie.js ist, überprüfen, ob es ein Tippfehler ist. – edonbajrami
Sie scheinen die Syntax einer älteren Version von cookie.js (von hier: https://github.com/carhartl/jquery-cookie) zu verwenden, während Sie mit einer neueren Github-Repo-Version mit einer Version verknüpfen, die nicht von jQuery abhängig ist . – elmarko