どのブラウザーでもlocalhostでコードを実行する際に問題が発生し続けます。 JSfiddleで自分のコードをテストするとうまくいきます。私のブラウザでは、CSSがロードされ、jQueryライブラリのロードさえもしますが、外部のバニラのjavascriptファイルは決して動作しません。コンソールでこのエラーが発生します。JavaScriptがローカルホストで実行されていません
script.js:1 Uncaught ReferenceError: $ is not defined
at file:///C:/Users/Alex/Desktop/myfile/script.js:1:1
私のjsファイルにリンクするエラーはありません。ここで私は自分のファイルにリンクしています方法です:
<html>
<head>
<meta charset="utf-8">
<title>TitleofProject</title>
<link type="text/css" rel="stylesheet" href="style.css"/>
<script type="text/javascript" src="script.js"></script>
</head>
私は私の外部JavaScriptファイルをラップしてみました:
$(window).load(function() {
}};
が、これはどちらか動作しません。
ブラウザの設定でJavaScriptが有効になっています。
'$'は組み込みではありません.¹それを定義するスクリプトを追加する必要があります。そのようなスクリプトの1つがjQueryです。 (¹ブラウザのコンソールを除いて、いくつかのブラウザでは、コンソールでのみで、ページ自体ではありません) –
'scripts.js'の前にjQueryライブラリを追加していません。これを行うには、次の行を追加します: ''。 –
有効な質問をdownvotingしないでください。 –