問題タブ [collapsable]

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

php - PHP のみ (JS なし) を使用して折りたたみ可能なツリービュー リストを作成することは可能ですか?

Web サイトにツリービュー リストを作成する 2 つの関数があります。これは再帰に基づいており、無制限の数のノードを持つツリービューを構築できます。

しかし、私はそれを折りたたみ式にすることはできません。例: スクリプト$_GET['node'] == $node_idは、ブロック要素とそのすべての親を表示 (展開) するかどうかを決定する必要があります。したがって、その「表示」パラメーターをルートに渡す必要があります。

事はあり$display$display2varsです。

  • 3 つの列 (id、parent_id、name) を持つ従来の db テーブルがあります。ルート ノードには、parent_id フィールドが入力されていません。
  • hrefs は GET パラメータのみにリンクします。GET パラメータはノード番号を意味します。

選択したノードに基づいて機能するこの折りたたみ手法が必要です。

更新: OK、完全で精製された情報があります。テーブルを1つだけ含む、データベースを操作するphpファイルを作成しました。問題を理解するためだけに:

1 sqlite3 データベース形式を使用しています。これはDBダンプです:

2 これは、データベースを扱う PHP ファイルです。

ここで、php ファイルは純粋な HTML を上に押し付けて終了します。ここで分割したため、エディターは HTML + PHP 構文を一度に解析できません。しかし、それは同じ index.php ファイルです。HTML 部分:

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

javascript - ドキュメントの準備ができたときに、Jquery の折りたたみ可能なパネルを展開ではなく折りたたむにはどうすればよいですか?

次のjqueryコードプラグインがあります:

次に、html を次に示します。

次に、css を次に示します。

ドキュメント準備完了関数は次のとおりです。

ドキュメントがロードされたときにパネルが展開されるのではなく、実際にドキュメントの準備ができたときにパネルを折りたたむには、何を書く必要がありますか?

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

jquery - ドラッグしたときにjQueryMobileがリストビューアイテムをオンに切り替えないようにする

折りたたみ可能なセクションがあるjqmリストビューがあり、すべてのリスト要素をドラッグ可能(正確には並べ替え可能)にする必要がありますhttp://jsfiddle.net/aaTAJ/20/

折りたたみ可能なリストアイテムがドロップされた後、そのコンテンツは切り替えられます、そしてそれは私が取り除きたいものです。

これまでのところ:

jqmコアでの変更が必要です。

動作していますが、可能であればjqmコアを変更したくありません。

誰かがより良いアイデアを持っていますか?

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

css - 折りたたみ可能なパネルの CSS 位置/ブラウザーの互換性

コードでブラウザの位置に問題があります。Firefox ではうまく表示されますが、パネル div の下のエクスプローラ コンテンツ div 表示では、このエラーを修正するのに役立ちます。

これはcssコードです

そして、これは私のjqueryコードです

htmlコード

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

jquery-mobile - jquery mobileで折りたたみ可能なチェックボックスを作成するにはどうすればよいですか?

特定のチェックボックスをグループ化して折りたたみ可能にし、すべてを選択/選択解除したいと思います。

HTML

JQuery

教育チェックボックス内で育児と高校を統合できるようにしようとしています。

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

jquery-mobile - コンテンツの折りたたみ可能な jquery モバイル

jQuery Mobile 1.1.0 アコーディオンに問題があります ( http://jquerymobile.com/test/docs/content/content-collapsible.html )

より多くのアコーディオンを含むページがあり、セクションを開いたり閉じたりすると、ページの上部に戻ります。

私はすでに設定しています:

これは私のコードです:

アドバイスありがとう

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

jquery-mobile - Knockout、JQMobile、および折りたたみ可能なセットの生成が正しく機能していないようです

いくつかのサンプルをチェックアウトしましたが、私がやろうとしているものとまったく同じものはありません.

私が持っているものはほとんどうまくいきますが、うまくいきません。

これは、問題を説明するためのフィドルです。

http://jsfiddle.net/5yA6G/4/

上のセットは問題なく動作しますが、静的に定義されていることに注意してください。

一番下のセット (トム、スティーブ、ボブ) は基本的に「機能」しますが、ヘッダー要素は、折りたたみ可能なヘッダーと折りたたみ可能な非表示の部分の両方で終了します。

何か間違ったことをしているに違いないようですが、何が原因なのかわかりません。

何か案は?

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

jquery - クリックすると、サブ折りたたみ可能な火が 2 回発生するスクリプト

ヒントが見つからないので、少し怒っています。データベースから動的に作成された折りたたみ可能なセットがあり、いくつかの日付が表示されます。次に、コンテンツを折りたたみ可能にする必要があります (これは、特定の日のいくつかの詳細を提示します)。しかし、クリックしてサブセット (dateget-content-collapsible クラス) を展開すると、ajax 呼び出しが 2 回発生し、追加によってレイアウトが強制終了されます。では、この2番目のイベントが発生するのを防ぐにはどうすればよいですか? 助けてくれてありがとう。クラウス

ここでスクリプトの動作を確認できます: http://nixnutz.info/lowimobil2.php

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

jquery - HTML に .animate を追加するにはどうすればよいですか?

私はこのhtmlを持っています

また、クリックするとコンテンツが折りたたまれます。ゆっくり開くようにアニメーションを追加したいですか?私は.animate

私が試してみました:

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

ajax - jquery mobile collapsible および galaxy tab 10.1 json 応答はランダムな応答を返します

jquery mobile はかなり新しく、json の解析も初めてです。多くの調査を行っても役に立ちませんでした。settimeout 関数で 10 秒の遅延を試しました

私のアプリは、samsung galaxy s2 では正しく動作しますが、samsung galaxy タブレット 10.1 では次のようになります。

最新jquery 1.2.0jquery-1.7.2

呼び出しgetlocations2.phpて、4 つ以下のアイテムを返すと、折りたたみ可能なセットが正しく開閉します。5つ以上の商品を返品する場合:

  1. 上部の折りたたみ可能なものをクリックして展開しますが、何も起こりません
  2. 2 番目の折りたたみ可能な h3 をクリックすると、最初の折りたたみ可能なものが開きます
  3. その後、h3 をランダムに再展開することができますが、通常は最後の h3 に触れて開くことができませんでした。
  4. しばらくの間は正常に動作します。

ヒントをありがとう:

コード :