問題タブ [nested-lists]

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

css - IE CSS ネストされた水平方向のリスト位置

(http://lwis.net/free-css-drop-down-menu/dropdown.simple.linear.html) の修正版を使用して、3 レベル下にあるネストされたリストを作成しました。レベル 1 と 2 は水平で、レベル 3 は垂直です (少なくともそれが計画です)。

第 1 レベルと第 2 レベルは、すべてのブラウザーで期待どおりに機能します。

IE6 では、3 番目のレベルは、その親 LI の直下ではなく、最後から始まります。

例えば:

次のようにする必要があります。

私がパブに行ったとき、心からの感謝と上げられたグラスで満たされるでしょう;)

以下のすべてのコード

jQuery

CSS

HTML

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

c# - FxCop: 行列をプロパティとして返す (C#)

最後に要求するインターフェイスに転送されるデフォルトの行列を保持する静的クラス「デフォルト」がありますdouble[][]。ここまでは、単に s を返すこのクラスに静的プロパティを配置しましたdouble[][]

これを当社のコーディング標準に準拠させるには、コードは FxCop の規則CA1819に準拠する必要があります。これにより、私が行ったように、プロパティからギザギザの配列を返すことはできなくなります。また、配列の代わりにIListorを返します (ここでIEnumerable説明したように)。

「まあまあ」と思ったので、返すプロパティを実装しましたIList<IList<double>>(ネストされた型もクールではありませんが)。しかし、私が言ったように、私が扱う必要があるインターフェースは最終的に行列を求めます..各リストを明示的に変換せずにdouble[][]、このリストのリストを配列の配列に取得する方法がわかりません。もちろん、できますが、特にこれらのマトリックスにアクセスすることさえしないため、非常に多くのオーバーヘッドが発生します。それらをインターフェイスに渡すだけです。

(追記: インターフェースのせいなのはわかっていますが、現時点では変更できません。)

編集: CA1006 に違反しているため、 dones を使用しても役に立たILists<IList<double>>ないことがわかりました。FxCop をシャットダウンするために私がとった簡単な解決策は、プロパティを内部にすることでした。とにかく、より良い解決策を以下に示します。別の方法として、インデックス付きプロパティの使用を検討することもできますが、これは C# では少し面倒です。

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

python - リストからアイテムを削除するPython

指定された形式のリストがあります:

リスト ['Linus Torvalds', ''] にこのような要素がいくつかありますが、それらを削除したいと思います。では、なぜ次のコードはそれらを削除しないのでしょうか?

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

haskell - haskell - ネストされた空のリスト

Haskellers と Haskellettes さん、こんにちは。

http://learnyouahaskell.com/を読んでいるときに、私の友人が問題を思いつきました:

Haskell で、すべての sub-sub-_-sublists が空の場合に True を返す再帰関数を作成することは可能ですか? 私の最初の推測は-そうあるべきですが、型注釈を書くだけで大きな問題があります。

彼は次のようなことを試しました

これは-機能していません-:-)

私は次のようなものを思いついた

  • concat を使用した折りたたみ - 単一の長いリストを取得する
    (実装に問題が発生する)
  • または無限のツリーのようなデータ型を作成し、リストからこれを作成します
    (まだ実装していません)

しかし、後者は、この問題に対して少しやり過ぎのように思えます。あなたのアイデアは何ですか - このような晴れた日曜日に ;-)

前もって感謝します


すべてのコメントへの反応として - これはスタイルが悪いので追加したいのですが、これは単なる実験です !
家でこれを試さないでください!;-)

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

css - CSSネストリストメニューホバーの問題

問題は、親カテゴリにカーソルを合わせるまでネストされたサブカテゴリを非表示にする必要があることですが、メインの親カテゴリにカーソルを合わせると、すべてのサブカテゴリとサブサブカテゴリが表示されます。

この問題を修正して、親のサブカテゴリのみが表示され、サブカテゴリのサブサブカテゴリにカーソルを合わせるまで表示されないようにするにはどうすればよいですか?

これがCSSです。

これがHTMLです。

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

jquery-ui - JQueryUI ドラッグ アンド ドロップは、ネストされたリストで受け入れます

このネストされたリストの例: http://jsfiddle.net/7e2gs/では、ドロップ可能なアイテムの accept 関数が期待値を返しています (ドロップ可能なアイテムがドラッグ可能なアイテムの子アイテムである場合は false)。

ただし、activeClass は、accept 関数が true を返すものだけでなく、すべてのドロップ可能オブジェクトに適用されています。

accept 関数が true を返すアイテムにのみ activeClass を適用するにはどうすればよいですか?

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

tree - Sencha Touch でネストされたリスト/ツリーストアを更新するには?

Ext.Carousel でユーザーが選択した内容に基づいて、新しいデータを入力する必要があるネストされたリストがあります。

ドキュメントとフォーラムには答えがないようです.2〜3日間検索しているためです. 前もって感謝します。

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

python - ネストされたリストのクリーンアップ

次のようなネストされたリストの巨大な混乱があります。

最終的には、次のようなものが必要です。

しかし、引用符内の二重引用符を処理する方法と、特にいくつかの果物を区切るコンマを使用して、数字から果物を分割する方法がわかりません。私はたくさんのことを試しましたが、すべてがさらに混乱しているようです. どんな提案でも大歓迎です。

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

jquery - ネストされたリストの最上位要素のスタイルを設定する方法

次の順不同のネストされたリスト構造があるとします。

トップレベルの li 要素 (アイテム A、アイテム B など) のみをスタイル設定し、「説明」li 要素をスタイル設定しないために、どの jQuery セレクターを使用する必要がありますか?

jQueryのドキュメントによると、選択した要素の直接の子のみを選択する.children()セレクターを使用してみましたが、試したものはすべて、リスト全体または第2レベルのli要素のみをスタイルしました。

私が使用していたjQueryは次のとおりです。

と:

UPDATE私はこれのためにjsFiddle を作成したので、それをいじってください...

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

image - Sencha Touch - List/nestesList with images

私は今朝、Sencha Touch を使い始めました。助けが必要です。

次のようにnestedListを作成すると:

リストに画像を追加するにはどうすればよいですか? たとえば、ストリング ダイエット コークの横にコカ コーラのロゴを表示したい場合などです。内部に画像を含むhtmlを設定しようとしましたが、空白のアイテムが表示されました。「テキスト」プロパティにもかかわらず、リスト項目を操作する方法については何も見つかりません。連絡先の写真を含む連絡先リストを含む例を見たので、それが可能であることはわかっています。

どうぞよろしくお願いいたします。