問題タブ [blur]

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 に答える
1262 参照

jquery - 例外を除いてjQueryブラー

input要素にフォーカスイベントを設定しました。フォーカスがある場合、jQueryはdivを検索して表示します。それはうまくいきます。divを非表示にしたのと同じ入力要素でblurイベントをウィットします。これも機能します。しかし、リンクをクリックするか、表示されているdiv内のテキストを選択したい場合、blurイベントのためにすぐに消えます。表示されているdivの例外を作成するにはどうすればよいですか?

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

jquery - Safari の jQuery チェックボックス

Safariでチェックボックスが「チェック」されているときにクラスを追加し、チェックされていないときにクラスを削除しようとしています[他のブラウザでは.bind( "focus"、function()を使用していますが、Safariでは機能しませんか?

私は現在使用しています

これは Safari では機能しません - コードを Safari で機能させるにはどうすればよいですか?

0 投票する
0 に答える
1823 参照

flash - Google Chrome で失われたウィンドウ フォーカスを検出する

ページにフォーカスがあるかどうかをJavaScriptで知る必要があります。

ユーザーが別のタブに切り替えたり、ブラウザーを最小化したり、ブラウザーの外側をクリックしたりした場合、ページにフォーカスがあってはなりません。

ユーザーがウィンドウを開いてタブに戻り、ページをクリックしてウィンドウに戻ったとき、ページにフォーカスが必要です。

問題は、フォーカスがある場合とない場合があるページに Flash SWF があり、SWF コンテンツを制御できない場合に、ページにフォーカスがあるかどうかをメソッドが正しく報告する必要があることです。

ウィンドウのフォーカスは、Flash SWF のフォーカスから独立している必要があります。そのため、swf にフォーカスがある場合、Flash swf にフォーカスがある間にユーザーがブラウザーを離れた場合、またはユーザーが直接 swf に戻った場合、ウィンドウのフォーカスを正しく報告する必要があります。

FireFox 3.0、3.5、IE 6、7、8、Safari 4.0.3、4.0.4、Opera 9.0+でこれを行う方法があります。

標準のフォーカス/ぼかしウィンドウ イベントは、Google Chrome では正しく機能しません。Flash SWF がフォーカスされると、ウィンドウはそれを失います (ウィンドウのぼかしイベントがトリガーされます)。これは望ましくありません。

Google Chrome 3 および 4 で機能するメソッドが必要です。

理想的には、FireFox 2 および Safari < 4.0.3 でも機能するメソッドが必要です。これらのブラウザでは、Flash SWF にフォーカスがあり、ウィンドウを離れると、ウィンドウのぼかしイベントがまったくトリガーされないため、フォーカス/ぼかしも機能しません。

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

javascript - jQueryを使用したガウスぼかしonHover

jQuery(またはjQueryが変更できるCSS)を使用してガウスぼかしをdivに適用する方法があるかどうか疑問に思っています。私はblur()を調べましたが、少なくともSafariでは、私が探しているものを達成しているようには見えません。可能であれば、エフェクトにフェードインを使用したいので、徐々にぼやけます。

助けてくれてありがとう!

0 投票する
0 に答える
1473 参照

android - アンドロイド透明ぼかし

ホーム画面に描画するアクティビティを作成する必要があります。実際には、背景を透明にしてその効果を出すことでその部分をシミュレートしますが、問題は、タッチ座標の周りの幾何学的領域をぼかす必要があることです。ぼかしの上に通常のテキストが表示されたぼやけた円、半透明の領域で必要なものを作成する方法は知っていますが、カスタムぼかし(ガウス)で作成する必要がありますが、ぼかし部分のあるスクリーンショットだけでなく、アクティブなデスクトップなので、ぼかしは、アクティビティの透明な背景の上のマスクのようなものです

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

iphone - CGImage または UIImageView をぼかすにはどうすればよいですか

内部に .png を含む UIImageView があります。実行時に画像をぼかしたい。それ、どうやったら出来るの?

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

iphone - ビュー内の位置によって PNG 画像がぼやけることがあるのはなぜですか

IB を使用して PNG 画像をビューに配置したり、これらの画像をビューのさまざまな位置にアニメーション化したりすると、画像がわずかにぼやけることがあります。

ほとんどの場合、画像の位置に 0.5 ピクセルを追加することで、ぼかしを修正できます。

上記のように x と y の両方を調整する必要がある場合があります。xまたはyを調整するだけでよい場合もあります。

これは画像のサイズとコア アニメーションの仕組み、およびハーフ ピクセルと関係があるとどこかで読んだことを覚えていますが、どこにも記事が見つかりません!?

「.5 ピクセル」ソリューションの問題は、サイズに応じて PNG 画像ごとに異なるため、異なる画像ごとにカスタマイズする必要があるため、カスタム アニメーションを再利用できないことです。

  1. 画像をどこに配置したりアニメートしたりしても、位置がぼやけないようにする方法はありますか?
  2. 誰もこれに関する情報を持っていますか?

ありがとう!

0 投票する
7 に答える
14651 参照

jquery - 親が「フォーカス」を失ったかどうかを判断するjQuery

ドロップダウンメニューのキーボードにアクセスできるようにするためのロジックを理解することに固執しています。

HTML は次のように構成されています (わかりやすくするために追加のクラス名が使用されています)。

リンク 1 とリンク 2 をホバーすると、サブメニュー リスト (プルダウン メニュー) が表示されます。これは、いくつかのjQueryとjQuery hoverIntentプラグインでうまく機能しています。

キャッチは、これが現時点でマウスでのみ機能することです。

次の課題は、これをキーボードで動作させることです。

トップ レベルのリンクにフォーカス イベントを簡単に追加して、セカンダリ メニューをトリガーすることができます。

それはうまくいきます。

メニューを閉じる方法の 1 つは、別のメニューを開くときに、別のメニューが既に開いているかどうかを確認し、開いている場合は閉じることです。

それもうまくいきます。

ただし、それが失敗するのは、最後のメニューを開いてタブから抜けた場合です。別のメニューにタブ移動していないため、このメニューは開いたままです。

課題は、メニューを閉じる方法/タイミングと、それを把握するために必要なロジック (jQuery) を把握することです。理想的には、メニューの子要素以外のページ上の要素にフォーカスがある場合は、メニューを閉じます。

論理的に、私はこれを探しています:

ただし、LI には実際にはフォーカスがなく、その中のアンカー タグがあるため、それはできません。

助言がありますか?

アップデート:

おそらく、質問をするためのより良い/簡単な方法:

jQuery経由で、フォーカスが特定のオブジェクトのすべての子の外に移動したかどうかを「監視」する方法はありますか?

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

iphone - UIControlContentVerticalAlignmentCenterのぼやけたテキストの問題を解決するにはどうすればよいですか

UITextFieldをUIControlContentVerticalAlignmentCenterに設定すると、プレースホルダーテキストがぼやけます。なにか提案を?

助けてくれてありがとう :)