問題タブ [show-hide]

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 投票する
5 に答える
2127 参照

html - なしで列にいくつかの DIV を配置する方法

フォームの入力要素に 2 つ以上の列に相当する DIV を持たせようとしています。非常に複雑なフォームで、いくつかの要素はいくつかの回答に応じて表示または非表示になります。

問題は、効果的な非表示/表示を使用しているときに、IE6 で DIV を適切なスペースに配置できないことです。これは主に機能するものです:

そしていくつかのHTML...

これは期待どおりに機能します。問題は表示/非表示です。#question1 を非表示にすると、改行が残ります。これは、この小さな例ではそれほど悪くありませんが、表示/非表示に応じて多くの質問がある場合、質問の行間に大きなギャップが生じ始めます。

その改行なしでこれを達成するにはどうすればよいですか?

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

jquery - jqueryは複数のdivを切り替えて、1つをオンにし、残りをオフにします

こんにちは、h3 を選択すると別の div が表示され、別の h3 を選択すると新しい div現れて、もう一方は消えます。

左の列は私のアコーディオン ウィジェットです。h3 を選択すると、中央の div が表示され (アニメーションは関係ありません)、その div 内にフローティングの右の列が表示され、3 列のレイアウトの外観になります。右側の列は、その中央の div 内のコンテンツを表示/非表示にするために使用されます。まだ私と一緒に????

最初の h3 はデフォルトで開いていることに注意してください。そのため、関連する中央の列も開いており、右の列もその中にありますが、別の h3 が選択されると消えます。

私のjquery/javascriptはせいぜい最小限であり、これを使用する方向性は考えられません。

トグルを使用しますか? 表示/非表示? どんなアイデアでも大歓迎です!

だから私がやろうとしているのは、アイテム/コンテンツの洗濯物リストを表示するのではなく、ユーザーがリンクをクリックしたときに表示/非表示、トグルなどのためにコンテンツがdiv内のリンクから取り込まれているという効果を与えることだと思います.

0 投票する
5 に答える
5950 参照

c# - WinForms GUI C#をすばやく表示/非表示にする方法

スレッド化されたアプリを作成しています。別スレッドとして GUI (Announce : Form) を始めました。

そのウィンドウは、入力ボックスが 1 つとボタンが 1 つある非常に最小限のものになります。別のスレッドでは Tcp クライアントが実行されており、TcpServer から情報を取得すると、取得したものをその入力ボックスに渡し、GUI (および最上位のウィンドウ) を表示する必要があります。数秒後、GUI は非表示になり、別の tcp メッセージなどを待つ必要があります。

このコードは、Tcp スレッドから textBox を埋めるために使用されます。唯一の問題は、ウィンドウの表示と非表示を適切に行うことです。多くのソリューションを試してきましたが、常に何かがうまくいきませんでした。お気に入り:

これを行うための最良のアプローチは何ですか(そして時間が重要なので最速です)?

うまくいくように見える回答1:

それについて何か悪いことはありますか?

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

jquery - jQuery の表示/非表示の速度を時間の経過とともに変更するにはどうすればよいですか?

私は、slideDown メソッドのように、通常の jQuery の表示/非表示を取りたい: $('p').slideDown('fast'); 終わりに近づくにつれて速度が低下するように設定し、デフォルトの線形速度とは対照的に、多少アニメーション効果を提供します。これがどのように行われたかを忘れます。どういうわけかコールバック関数を介して?

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

c# - 別のスレッドからWinform GUI C#を非表示/表示

この投稿は、この特定のケースでは機能しないため、WinForms GUI C# をすばやく表示/非表示にする方法の続きです。

2 つの問題があります。

  • 1 は、mainAnnounceWindow GUI が非表示で開始し、後で呼び出されたときに windowStateChange("Show") で表示し、windowStateChange("Hide") で非表示にする必要があることです。アプリを起動すると、0.5秒ほど表示されるため、適切に機能しません(点滅しています)。非表示で開始し、0.5 秒間点滅しないようにする方法はありますか。

  • 2 は、windowStateChange が myThreadHandler (Queue.Work) から呼び出されたときに正しく機能しないことです。

    /li>

別のクラス:

}

問題は次のとおりです。

Program.windowStateChange("Show"); を呼び出すと、他のスレッド内から GUI が表示されますが、完全ではありません。表示したいことがわかりますが、表示されません。アプリのハングのように。しかし、Thread.Sleep(5000) が渡されると、アプリは非表示になります。

呼び出し:

問題ありません。BaloonTip が表示されますが、Gui が正しく表示されません。私が間違っている何か。

ああ、もちろん私はいくつかカット/ペーストを行ったので、いくつかのものを見逃すかもしれません. 何かを追加する必要がある場合は、お知らせください。

よろしく、

イケナイ人

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

jquery - jqueryで第1レベルのdivを表示/非表示

別の div タグの下にあるものではなく、body タグのすぐ下にある div を表示および非表示にしたいと思います。

たとえば、次のコードでは、jquery div1 と div2 を非表示にしたいのですが、div1A、div1B、div2A、div2B は非表示にしたくありません。div1 を非表示にすると、div1A と div1B が非表示になることがわかっています。

$("div").hide(); を実行すると、それが必要になります。そして $("div1").show(); $("div").hide(); であるため、div1A と div1B はまだ非表示です。それらを非表示にしますが、$("div1").show(); それらには影響しません。

$("body div"). hide(); で試しました ただし、 $("div").hide(); と同じ効果がありました。

div1 と div2 のみを非表示にする jquery 呼び出しが必要です。クラス名を設定せずにこれを行う方法はありますか?

ありがとう。

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

c# - C# で特定のデスクトップ アイコンを非表示にすることは可能ですか?

デスクトップから特定のアイコンを非表示にする方法を探しています。私は通常、デスクトップ上に多くのアイコンを持っています (ファイルを見つけるのが本当に面倒です)。そのため、入力時にそれらを「フィルタリング」する小さなツールを書きたいと思います。それらを「移動」したり削除したりしたくありません。それらを非表示にする(または暗くする)だけです。すべてのアイコンの非表示ステータスの表示を一度に切り替える方法は知っていますが、アイコンごとではありません。何か案は?

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

javascript - div に何かが表示されているかどうかを確認する方法

広告ネットワークからコンテンツを div にロードするスクリプトをページに持っています。この広告ネットワークのフィル率は 80% です。つまり、80% の時間だけ広告を配信し、残りの 20% の時間は広告を表示しません。残念ながら、広告ネットワークは、広告が配信されていないことを知らせるコールバックを提供してくれません。結果として、この div に広告が表示されることもあれば、空白になることもあります。

これは私のウェブサイトでは恐ろしく見え、悲しいパンダになります。div 内にコンテンツが表示されているかどうかを確認する方法はありますか? これを知っていれば、いつ div を表示し、いつ非表示にするかがわかります。

これは解決するのが難しい問題のように聞こえますが、解決策があるかどうかを確認したかったのです。あなたに、達人。

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

jquery - Jquery-表示/非表示-クリックすると常にページが表示されます

フォームでJQueryの表示/非表示機能を使用しています(phpで生成)

このフォームには10個の非表示要素があり、ユーザーが[別の要素を追加]リンクをクリックするたびに、次の非表示要素が表示され、フッターが下に移動します。ここまでは順調ですね。

問題は、2つまたは3つの非表示要素が表示された後、ページが大きくなり、Firefoxの右側のナビゲーションスクロールバーが表示されることです。これは問題ありませんが、次の[別の追加]リンクをクリックすると、ナビゲーションスクロールバーがフリックします。非表示の要素が表示されている間、ページの先頭に戻ります。新しい非表示の要素を追加するすべてのリンクにより、ページが上にフリックして戻ります。この動作は望ましくありません...

誰かがこれを修正する方法を知っていますか?