私は jQuery の初心者で、次のことを達成したいと考えています。ページの要素をクリックするたびに、その中のテキストの色を赤に変更したいと考えています。これは私が持っているものですが、機能しません。驚くべきことに、alert ステートメントも何も出力しません。しかし、別のアラートステートメントでテストしたように実行されます。ありがとう。
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<div>Cow</div>
<div>Cat</div>
<p>paragraph</p>
<p>coconut</p>
<script type="text/javascript" src="../Scripts/jquery-2.0.3.js"></script>
<script type="text/javascript">
$(this).click(function () {
var v = $(this).text();
alert(v); // this prints nothing !!!!
$(this).css("color", "red");
});
</script>
</body>