jQuery fadeIn

jQuery。ライブラリを使うほどのものではないので自作してます。(自作というほどのものじゃないけど)

そのページが開いたら、非表示にしてあるテキストが順番にぱっ、ぱっ、と現れてほしいだけなのに

なぜかアニメーションします。

一応「ヌー」http://semooh.jp/jquery/api/effects/

参考にしているんですが….。ぬ~

私の知識レベルですが、回答致します。

.showの前に.delayを入れると、アクション開始のタイミングを遅らせることができます。

改訂後のjavascriptですが、

入れ子関係にして、各々を2秒間ずらし、0.01秒間かけてメッセージの表示、とします。

テストしましたが、これで順番に表示ができます。

もっとシンプルに書けそうな気もしますが、単純に理解し易いプログラム記述ですと、こうなるかと思います。

ランサーしょうじ#12ランサーしょうじ

まず、$(function(){……}は1回だけで充分。

よくわからない人は、もう一度、仕様を読み直しましょう。

「ヌー」のサイトはリファレンスとして素敵ですが、基本を学ぶなら以下がおすすめ。

「jQuery 開発者向けメモ – 基本・サンプル」

http://www.mikage.to/jquery/jquery_basic.html

1ページで解説とサンプルになっています。

$(function(){……}については「HTMLとコードの分離」の辺りに解説があります。

タカハシ先生#2タカハシ先生
ファイル直しました。まさにやりたいのはこれでした!

http://nobu-69.com/jquery_test0626

.showではなかったようですね。

.fadeInが正解のようでした!

真中のぶ#3真中のぶ
カテゴリー: study, 質問と回答 | タグ: | 投稿日: | 投稿者:
真中のぶ

真中のぶ について

The B.B.BoogieというバンドでVocalをしています。サーフィンもします。シングルフィンのクラッシックなロングボードに乗っています。ウェブデザイナーでもあります。タカハシ先生の一番弟子ですが時々すっとこどっこいな質問をして校庭10周と言われます。「パソコン倶楽部りんご」は僕が命名しました。ジョブズさんに敬意を表して。好きなcssはmargin{0 auto;}

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


This site uses Akismet to reduce spam. Learn how your comment data is processed.