ガイド/基本 これは、jquery を使い始めるのに役立つように設計された基本ガイドです。 jquery は、一般的な問題の解決策を提供します。まだテスト ページを作成していない場合は、次の内容の HTML ページを作成することをお勧めします: プログラム コード コードをコピー コードは次のとおりです: src="link /to/jquery.js"> <br> // ここにコードが入ります <br> < ;/head>jQueryjquery.js を指すように script タグの src 属性を変更します。たとえば、jQuery.js が HTML ファイルと同じディレクトリにある場合、次のようにすることができます。 プログラム コード < /script> <br>ドキュメントのロード時にコードを実行する<br> まず、ほとんどの JavaScript プログラマーは、次のようなコードを使用します: <br>プログラム コード <br>window.onload = function(){ ... } ><br> HTML ドキュメントの要素にアクセスするには、最初にドキュメント オブジェクト モデル (DOM) をロードする必要があります。 window.onload 関数が実行されると、画像やバナーなどを含むすべてが読み込まれたことを意味します。大きい画像のダウンロード速度は遅くなるため、ユーザーは window.onload() 実行のコード効果を確認する前に、大きい画像がダウンロードされるまで待つ必要があり、待ち時間が長くなります。私たちが望むものではありません。 <br><br> このために、jquery は「ready」イベントを提供します。次のコード スニペットを使用できます。 <br>プログラム コード <br>$(document).ready(function(){ <br>// code <br>}); <br> $(document) はドキュメント オブジェクトを取得することを意味し (window.document と同様)、$(document).ready は準備ができたときにドキュメント オブジェクトを取得することを意味します。 <br> 上記のコードの意味は、操作が許可されるまでドキュメント オブジェクトをチェックすることです (翻訳者注: これは window.onload() 関数よりもはるかに高速です。ドキュメント オブジェクトがロードされている限り、ページ上の画像のダウンロードが完了するのを待たずにコードを実行できます) --- これが私たちが望んでいることです。したがって、上記のコード スニペットをテスト ページのスクリプト領域に貼り付けてください。 <br><br>マウスのクリック時にトリガー <br> まず、マウスがハイパーリンクをクリックしたときに特定の動作をトリガーしてみます。準備ができた関数に次のコードを追加します: <br>プログラム コード <br>$("a").click(function(){ <br>alert("Thank you for coming!"); <br>}); <br><br> HTML ファイルを保存し、ページを更新します。ハイパーリンクをクリックすると、ページ上に警告ダイアログ ボックスが表示されます。 <br><br>CSS クラスの追加 <br> もう 1 つの一般的なタスクは、要素の CSS クラスを追加または削除することです。例: <br>プログラム コード <br>$("a").addClass( "test"); <br>$("a").removeClass("test"); <br><br> ページの先頭に追加した場合: <br>プログラム コード <br>< style> a{text-weight:bolder}</style> <br> 次に、addClass 関数を呼び出すと、すべてのハイパーリンクのフォントが太字になります。 <br><br>特殊効果 <br> エフェクト モジュールは、一連の便利な特殊効果を提供します。 <br><br> 次のコードを追加します: <br>プログラム コード <br>$("a").click(function(){ <br> $(this).hide("slow"); <br> return false; <br>}); <br> これで、ハイパーリンクをクリックしている間、ハイパーリンクは徐々に消えます。 「return false」はデフォルトの動作を保持することを意味し、ページはジャンプしません。 <br><br>コールバック <br><br> いわゆるコールバックは、親関数の実行完了後に戻り値として別の関数に渡すことができる関数です。コールバック関数の特別な点は、「親関数」の後に表示される関数を、コールバック関数が実行される前に実行できることです。 <br> もう 1 つの重要な点は、コールバックの正しい使用方法を知ることです。正しい構文を忘れてしまうことがよくあります。 <br><br> パラメーターのないコールバックは次のように記述する必要があります: <br>プログラム コード <br>$.get('myhtmlpage.html', myCallBack); <br> 2 番目のパラメーターは単純な関数であることに注意してください。 (文字ではないので括弧はありません) <br><br> では、パラメーター付きのコールバックを記述するにはどうすればよいでしょうか? <br> 記述方法が間違っているため、次のコードは機能しません (または実行されません): <br>プログラム コード <br>$.get('myhtmlpage.html', myCallBack(param1,param2));正しい書き方: <br>プログラムコード<br>$.get('myhtmlpage.html', function(){ <br> myCallBack(param1,param2); <br>});コールバックはパラメータ付きの関数で実装されます。 <br><br><br>追記<br><font size="4"><strong><br> </strong> この時点で、残りの </font><font size="1">ドキュメント</font> 。さらに多くの <a href="http://jquery.com/docs/" target="_blank"><font color="#0000ff"> ガイド </font></a> が含まれています。これは包括的であり、jquery のあらゆる側面をカバーしています。ご質問がございましたら、お気軽にメールをお送りください。 <br> もちろん、jQuery を使用したさまざまな <a href="http://jquery.com/demos/" target="_blank"><font color="#0000ff">DEMO</font></a> をご覧いただくこともできます。</div>