0

簡単に言えば、私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 つのドットに注意してください) 正常に動作するように見えました!

4

2 に答える 2

1

スクリプトの場所をテストしてみてください。

<script src="http://yourserver.com/scripts/jquery/jquery-1.9.1.min.js"></script>

http://yourserver.com/scripts/jquery/jquery-1.9.1.min.js infact が jQuery につながることを確認してください。

于 2013-05-19T23:09:53.573 に答える