0

皆さん、別の質問です。最終的なプロジェクトのために、いくつかの基本的な jQuery を実行しようとしています。これを使用して、数か月前に Dreamweaver で作成した既存のサイトを変更します。

ただし、フレームワークをどのように入手しても、自分のコピーをホストするか、Google のような他の誰かにリンクするかは関係ありません。

自動生成された関数を含む既存の .js ファイル内に jQuery 関数呼び出しを含めています。また、jQuery 関数専用の新しい .js を作成しようとしましたが、まだ何も作成されていません。

これは漠然としていますが、ヒントはありますか?次のようなアニメーションを作成するために jQuery を使用するための別のフレームワークが必要ですか?

.fadeIn()または.slideDown()

みんなありがとう!

4

1 に答える 1

0

document.readyこれにはjQueryだけが機能しますが、次のように関数を on で呼び出していることを確認する必要があります。

$(function() { //or $(document).ready(function() {
  $("#myID").fadeIn();
});

一般的に言えば、すべてのスタートアップ/バインディング コードをdocument.ready上記のようなラッパーでラップする必要があります。必要なものは何でもその 1 つのラッパーに貼り付けることができます。

あなたがちょうど持っていて$("#myID").fadeIn();、それがあなたの体の一番下にない場合、それはおそらく要素が存在する前に実行されているため、セレクターは実際に要素を見つけられません...そのため、フェードインするものは何もありません.これを配置することで、この動作を確認できますあなたのコードが現在どこにあるか:

alert("#myID count: " + $("#myID").length); //probably alerts 0 currently

これが問題でない場合は...コンソールでjavascriptエラーを確認してください:)

于 2010-05-11T23:12:31.573 に答える