私は過去1時間ほどグーグルで検索してきましたが、この問題の解決策を見つけられないようです. codecademy の jQuery コースを終えたばかりで、現在プロジェクトに取り組んでいます。何らかの理由で私のコードのjqueryコードが機能しません
jQuery:
$(document).ready(function(){
$("div").css("border", "3px solid red");
$(".storyblocks").mouseenter(function(){
$(this).animate({
height: "+= 20px"
width: "+= 20px"
});
});
$(".storyblocks").mouseleave(function(){
$(this).animate({
height: "-= 20px"
width: "-= 20px"
});
});
});
HTML:
<!DOCTYPE html>
<html>
<head>
<title>Project Website</title>
<link type = "text/css" rel = "stylesheet" href = "stylesheet.css"/>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="script.js"></script>
</head>
$("div").css("border", "3px solid red");
div に赤い境界線があるかどうかを確認するために を追加しましたが、これまでのところ運がありません。$(document).ready は必要ないと言う人もいますが、その理由がわかりません。
助けてください?