問題タブ [jquery-effects]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
348 参照

javascript - jQueryのトグル()の問題

私は何を間違っていますか??

2 番目の fadeOut コールバック関数内に追加したコードは実行されません...

0 投票する
2 に答える
8250 参照

javascript - jQuery-画像効果のズーム(ブラウザのサイズ変更をエミュレート)

ズーム画像のような効果をjQuery+背景位置アニメーションで再現できますか?

このようなもの:http://www.sohtanaka.com/web-design/examples/image-zoom/

つまり、画像サイズをアニメーション化する代わりに(ブラウザが画像のサイズを大幅に変更するため、これは面倒です)、リンクに背景画像を設定してアニメーションを作成し、リンクの位置とサイズをアニメーション化します。

編集:

アイデアは2つの画像を使用することです。例えば:

  • 2つの重なり合った画像、1つは200 x 200ピクセル、もう1つは400x400ピクセル
  • 1番目の画像のみが表示され、2番目の画像は1番目の画像の後ろに非表示になり、200x200にサイズ変更されます。
  • ユーザーがその上にカーソルを合わせると、最初の画像が400 x 400に拡大され、同時にフェードアウトします
  • 2番目の画像はフェードインし、同時に元のサイズ(400 x 400)に拡大されます

これはjqueryでどのように達成できますか?

0 投票する
8 に答える
86978 参照

javascript - jQuery クロスブラウザの「一番上までスクロール」、アニメーションあり

現在、私はこれを使用しています:

これはChromeでは機能せず、Operaでは小さなちらつきが発生します.ブラウザはすぐに上にスクロールし、次に下に戻り、ゆっくりと上にスクロールし始めます。

これを行うより良い方法はありますか?

0 投票する
3 に答える
9896 参照

jquery - jquery ui showにイージングを適用しますか?

jquery ui show エフェクトにイージングを適用しようとしています。理想的には、API は次のようになります。

現在、要素は display:none にあります。スケーリング効果で表示し、イージングを行う必要があります。

コマンドを分離する必要がありますか、それともこのような機能がありますか?

ありがとう。

0 投票する
1 に答える
1249 参照

jquery - jQuery Expander Plug-in で jQuery の「slideDown」および「slideUp」効果を使用する方法

jQuery Expanderプラグインを使用しています。デフォルトのfadeInではなく、jQueryのslideUpやslideDownのようなエフェクトを使ってほしいです。

誰かがこれを行う方法を教えてもらえますか?

デフォルトのオプションは次のとおりです。

0 投票する
2 に答える
1863 参照

javascript - jQuery animation() - 起動が早すぎる

ストライプのセットを左から右にフェードさせる小さなアニメーション スクリプトを作成しました。すべてのアニメーションが完了したら、コールバック関数を実行する必要があります。

スクリプトは次のとおりです。

http://jsfiddle.net/9zkbu/

それは正常に動作しますが、右から左へのアニメーションでも同じことをしたいと思います:

http://jsfiddle.net/FTrhX/

ご覧のとおり、アニメーションが終了する前にコールバック関数が起動されます :( 私が変更したのはdelay().

0 投票する
2 に答える
1908 参照

javascript - MxN 行列を使用した jQuery アニメーション

要素を複数のブロック (行と列の数で定義) に分割し、これらのブロックをフェードしてアニメーション効果を作成します。delay()アニメーションのタイプは、次の値によって決まります。

この場合、各ブロックのフェード効果は (30 * 現在のブロック インデックス) だけ遅延します。最初のブロックは 0 遅延、2 番目のブロックは 30 遅延、..... 最後のブロックは 30 * (ブロック数) 遅延を取得します。これにより、すべてのブロックが水平方向にフェードします。

これまでに作成したエフェクトのリストをhttp://jsfiddle.net/MRPDw/に投稿しました。

私が助けを必要としているのは、スパイラル タイプのエフェクトのディレイ エクスプレッションを見つけることです。

0 投票する
4 に答える
5330 参照

jquery - jQuery:ハイライトのフェードカラーを変更しますか?

jQueryのハイライト効果がフェードする色を変更することはできますか?

現在、黄色でハイライトを開始し、次に白にフェードしてからフェードアウトします。

最終的には、背景色を黄色で強調表示してから、透明にフェードするだけです。

0 投票する
2 に答える
1752 参照

jquery - jqueryを使用してボタンのバックフリップをアニメーション化する方法は?

この効果を(jqueryを使用して)再現したいと思います。これまでで最もクールなことだと思います。http://m.madebycanvas.com/things/backflip.html(Matthew Faragによる)

フリップアニメーション

...しかし、どこから始めればよいのかわかりません。誰かが方法を知っているか、何かアイデアがありますか?著者はscripty2とプロトタイプフレームワークを使用しており、scriptaculousだと思います。

理想的には、サポートされていないブラウザーでjquery自体へのフォールバックを伴うハードウェアアクセラレーションされたcss変換を使用するプラグインを使用することもできます。可能であれば、概念的にどのように行うかを説明してください。

ボタンをフリップするコンテナの幅に合わせてアニメーション化し、中央に固定されている高さを線に縮小して、表示されるパネルとは逆の操作を行うことを考えています。

0 投票する
3 に答える
163 参照

javascript - css プロパティに基づいて効果時間を設定する

したがってel、 の高さは の高さよりも小さくても大きくてもかまいません.container

現在の高さとアニメートしている高さとの差が大きい場合に、効果の持続時間が長くなるようにするにはどうすればよいですか?