私は今日jQueryを学び始めたばかりで、javascriptファイルにコードを書きました。このコードは、ボタンにカーソルを合わせるとボタンがフェードし、マウスを離すと通常の状態に戻るように設計されています。今言ったように、私はjQueryに非常に慣れていないので、これは間違った設定にかかっていると考えています。これが私のjavascriptの内容です:
$(document).ready(function(){
$(".buttons").mouseenter(function(){
$(".buttons").fadeTo("fast",0.25);
});
$(".buttons").mouseleave(function(){
$(".buttons").fadeTo("slow",1);
});
});
このjavascriptファイルは、クラスの「ボタン」にカーソルを合わせるとフェードすると言っています。HTMLファイルをこのjsファイルにリンクしました。
<script type="text/javascript" src="script.js">
HTMLを開くと、コンソールの1行目に「$ is not defined」と表示されているので、JavaScriptファイルに正しくリンクしていることがわかります。これがJavaScriptの最初の行です。したがって、明らかに私のhtmlは私のJSファイルを開いていますが、最初の行の$は好きではありません。
繰り返しになりますが、私はこれに非常に慣れていないので、明白なはずのことは私には明白ではありません。私が得るどんな助けにも感謝します。