簡単に言えば、私jQuery
は働いていません。
これが私のコードです:
<!DOCTYPE html>
<html>
<head>
<title>jQuery 101</title>
</head>
<body>
<div>
<h1>Hello, world!</h1>
<p>Test</p>
</div>
<script src="/scripts/jquery/jquery-1.9.1.min.js"></script>
<script>
alert('hello world');
$(document).ready(function(){
$("p").click(function(){
$(this).hide();
});
});
</script>
</body>
</html>
インクルードされjQuery
たファイルは間違いなくファイルシステムにあり、alert()
関数は機能していますが、この単純な jQuery の例は機能していません。これは初歩的なエラーかもしれませんが、その理由はよくわかりません。
JBoss AS 7.1.1.Final
展開に使用するGoogle Chrome
視聴に使う
編集:元の問題を修正することができました:スクリプトを正しく参照していなかったことが原因でした。「スクリプト」フォルダーは webapp のルートにあるため、これへの参照を変更すると、次のようになります。
<script src="../scripts/jquery/jquery-1.9.1.min.js"></script>
(先行する 2 つのドットに注意してください) 正常に動作するように見えました!