3

サイトのテキスト要素をぼかすために霧の Jquery プラグインを使用しています。秒数を取得できるコードが必要です。これは、blurRadius X (リンクを参照) から blurRadius: 1 (通常のテキストを意味します) まで、関数に渡す秒単位の時間にわたってぼかし効果をアニメーション化します。

そのため、関数を呼び出して時間を秒単位で渡すと、フォグ ブラー エフェクトがアニメーション化されます。現在、ライブラリはすぐに使える静的効果をサポートしています。しかし、何らかのタイプのタイマーを使用すると、効果をアニメートできます。このタイプのアニメーションを生成するコードについて、あなたの助けが必要です。ありがとう。

私は他のプラグインを受け入れています。ただし、Foggy プラグインは、必要な IE のフォールバック (不透明度のみを使用) をサポートしています。

4

1 に答える 1

1

ずっと前ですが、少なくとも簡単な解決策のヒントを次に示します。

BlurPass.prototype.render = function(target){
 $('<div/>', {
   html: this.content, 'class': 'foggy-pass-'+this.position
 }).css({
   position: this.position,
   opacity: this.opacity,
   top: this.offset[0],
   left: this.offset[1]
 }).appendTo(target).fadeIn('slow');
};

.fadeIn('slow');を追加するだけです。追加機能へ

参照: jQuery で追加を使用してエフェクトを使用する

于 2015-05-07T14:07:41.880 に答える