問題タブ [parent-node]

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

javascript - JS: 必要な回数だけ「parentNode」を自動化する方法

Z Z div B div A`divと呼ばれるものがあるとしましょう。.that is a sub-sub-sub... child of acalledwhich is a child of acalled

Bからまでのすべてのブロックが(が表示されます)Zに設定されます。display=noneA

ブロックにリンクしているアンカーをクリックすると、Zそれが表示されます。

そのためには、ブロック Z の表示を設定する必要がありますblockが、その親の表示 * をブロックに設定し、その親とブロック B までずっと....

2 つ、4 つ、または 10 のレベルを持つことができるので、すべての可能なレベルを「ハード」コーディングしたくありません。そこで、自動で行う方法を見つけたいと思います。

2つの「世代」ごとに設定する必要があるため、上記の例を少し単純化しましたdisplay=block(私のコードでは をparentNode.parentNode参照)

これまでのところ、これは私のコードです(うさぎの穴から2レベル下がっています!)自動化ではありません:


indexLink() を再帰的に使用する:

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

javascript - 親ノードの子の順序を変更したい。私は何をすべきか?

私は英語が得意ではありません。ご理解ください。

testdom というサイトで提供されている問題を解決したいと考えています。

( https://www.testdome.com/questions/javascript/food-ranking/46764?visibility=3&skillId=2 )

これを解決するのを手伝ってもらえますか? ヒントをありがとう。

良い一日を過ごしてください。

[マイコード]