問題タブ [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 投票する
3 に答える
10759 参照

javascript - JavaScript: 表示/非表示
URL 文字列に基づく

2 つのページ (URL) に DIV を表示する必要がありますが、他のページには表示しないでください。(それが役立つ場合は、ページにjQueryがあります。)私は完全な初心者なので、すべての助けに非常に感謝しています。ありがとう!

DIVを表示したいケース(1):

  • 開始ページで、Web ブラウザーのアドレス フィールドに「www.mydomin.com」と表示されている場合
  • 開始ページは PHP なので、完全な URL は「www.mydomin.com/index.php」だと思います。

ケース (2):

  • 「www.mydomin.com/index.php?option=com_myblog&title.html&Itemid=1&lang=en」
  • この部分はいつも同じです
  • 「www.mydomin.com/index.php?option=com_myblog&」
  • そして、この部分は常にユニークです
  • 'title.html&Itemid=1&lang=ja

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

jquery - jQueryの表示/非表示-CSSの表示値がレイアウトに影響しています

jQueryはdisplay、simpleshow()hide()functionsの内部でCSSプロパティを使用します。次のHTMLには、それぞれがタグでラップされた3つのボタンが含まれて<span>おり、3つのタグすべて<span>が親<div>コンテナに配置されています。ページの読み込み時に、<span>タグはjQueryを使用して非表示hide()になり、後でshow()関数を使用して表示されます。これで、HTMLは次の状態になり、<span>タグはスタイル値を受け取りましたdisplay: block;

Firefox(3.5)では、スパン要素は互いに垂直に積み重ねられて表示されますが、IEではインラインで表示されます。スパンタグのデフォルトのレイアウトはインラインであると思ったので、両方のブラウザで後者を期待していました。

手動でスタイルをからに変更するdisplay:blockdisplay: inline;、Firefoxでは正しく表示されます。基本的に、要素を表示するとき、jQueryはdisplay常に有効であるとは限らない値を使用しています。追加display: block; 要素を表示するには十分ですが、必要なインラインレイアウトで表示するには十分ではありません。

だから、私の質問に:

  1. これはjQueryの既知の問題ですか?jQuery1.2.6を使用しています。
  2. 誰かが以前にこの問題を経験したことがありますか、そしてどのようにそれを回避しましたか?
0 投票する
4 に答える
4685 参照

jquery - Div効果の非表示/表示-RubyonRails 2

Rails 2で非表示と表示の効果を作成するための最良の方法は何ですか?JQueryタイプのソリューションを使用するのですか、それとも、より良い、より良い、またはより簡単な組み込みの何かがありますか?

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

jquery - 再生中に非表示/表示を介してビデオを交換するjquery ie6の問題

だから私のコードは次のとおりです。

リンクをクリックすると、div が表示されます。

jquery flash 埋め込みオブジェクトを使用しています。

このコードを繰り返して、2 番目のビデオをクリックすると読み込まれます。すべてのブラウザで動作します。私が遭遇している唯一の問題は、IE6 ではビデオが再生され続け、他のブラウザでは視聴中のビデオが停止し、クリックしたビデオがロードされることです。

.remove オブジェクトまたは .append を div に使用する方法を調べましたが、うまく動作しないようです。動作する場合、IE6 で問題なく動作します。

試してみて、私の問題を解決してください。

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

jquery - jquery の非表示は .live で機能し、.ready では失敗します

以下の関数は両方とも (実行する必要がある場合を除いて同一です) に含まれてい$(document).readyます。バージョンは.live期待どおりに機能し、セレクターがチェックされている場合は 2 つの div が非表示になり、チェックされていない場合は表示されます。バージョンは何もしませんが、.readyページが読み込まれるときに指定された div を非表示にすることになっています。チェックボックス「終日」はデフォルトでチェックされています(テスト目的のため)。

.readyバージョンの何が問題になっていますか?

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

javascript - 複数のアイテムにそのクラスが含まれている場合、クラスごとにjQueryの表示/非表示

私を助けてくれてありがとう(時間があり、喜んでいる人のために)。

私はこのスクリプトを書きました:

このページhttp://www.fraservalley-webdesign.com/portfolio/test.phpに配置します。

もちろん、私がホバリングしているものだけでなく、適切なクラスを持つすべての要素を表示/非表示にする以外は機能します。数十あり、データベース主導のコンテンツになるため、それぞれに一意の名前を付けることはできません.

スクリプト内でホバリングしているアイテムを分離する簡単な方法を知っている人はいますか?

これは理にかなっていますか?

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

coldfusion - ユーザーがログインしているかどうかに応じて、ページ データを表示/非表示にします。コールドフュージョン / ドリームウィーバー

ユーザーがログインしているかどうかに応じて、ページ上のさまざまな要素を表示および非表示にする方法を作成しようとしています。

たとえば、ユーザーがログインしていない場合は「ログアウト」を非表示にし、ログインしている場合は「ログイン」を非表示にします。

Coldfusion と Dreamweaver を使用しています。非表示にしたいページ要素をラップするために使用できる簡単なコードはありますか?

助けてくれてありがとう。ジョージア。

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

jquery - 内部のdivでjquery show()を使用すると、IEでコンテナdivが展開されない

展開可能なセクションを含むフォームを作成しています。div は、jquery の hide() および show() メソッドを使用して切り替えられます。

Chrome と FF ではすべて正常に動作しますが、IE では、セクションが内部で開かれたときに、他のものを含むメイン div が収まるように拡張されません。

コンテナdivの高さの設定など、いろいろプロパティを変えてみましたが、

したがって、#section1 または #section2 で show() を呼び出すと、#form は展開されず、同じ高さのままであり、実際に展開および閉じられている div は正常に機能しているように見えます。背後に素敵なコンテナーがありません。彼ら。

更新 助けてくれてありがとう - 私は今、より多くの情報を提供しています.

ここに移動して問題のページを表示してください:フォームページ送信を押してください (フォームにいくつかのテストデータを入力しました)。次に、問題のある 2 番目のフォーム ページが表示されます。

2 つのセクションの緑色のアイコンは div を制御します。どちらも同じであるため、最初のセクションの jQuery スクリプトを次に示します。

Chrome または FF で表示すると、私がどのように動作させたいかがわかります。IE では、うまくいきません。

これもcssです:(メインのdivと展開するもののみ)

それでは、気違いのプログラマーが私を助けてくれるか見てみましょう ;) 助けてくれてありがとう。

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

apache-flex - Flex : AdvancedDataGrid で行を非表示にする方法は?

データプロバイダーとして ArrayCollection を持つ AdvancedDataGrid があります。たとえば、AdvancedDataGrid の特定の行を表示または非表示にできる CheckBox があります。

どのように私はそれを行うことができますか?