問題タブ [traversal]

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

jquery - jQuery: 要素の ID 名だけが与えられた場合、DOM 内でのその親に対する相対的な位置をどのように見つけますか?

これは私を困惑させました。

「コンテナ」の子として連絡先のdivの位置を探しています。明確にするために、「連絡先の位置」を探している場合、数字の 1 を返すには jquery が必要です。

どんな助けでも大歓迎です!ありがとう!

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

c# - 再帰関数を使用して XML をトラバースする

c#で再帰関数を使用してXMLドキュメントをトラバース(すべてのノードを順番に読み取る)するにはどうすればよいですか?

私が望むのは、xml (属性を持つ) のすべてのノードを読み取り、それらを xml と同じ構造で出力することです (ただし、Node Localname はありません)。

ありがとう

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

jquery - jQuery トラバース フォーム要素

デフォルトでフォームのラベルとテキストボックスを非表示にし、オプションが選択されたときにそれらを表示しようとしています。コードが失敗し続ける理由がわかりません。

現在、テストしていたフォーム要素を非表示にするように設定されています。

私はもともとクラスを使用していなかったので、それを横断しようとしました。それで駄目だったので、授業に頼って失敗しました。

jQuery が要素を選択しないのはなぜですか? >.<

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

jquery - jqueryトラバース

リンクをクリックすると、変数のhref値(数値は一意のIDを表します)を取得します。次に...別のulがあります。

私がやろうとしているのは、変数にストックしたのと同じIDを持つ「ul」に「a」があるかどうかを確認することです。

私はこのようなことを試しました(もちろん結果はありません):

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

jquery - jQueryで新しく作成されたオブジェクトを参照する最も簡潔な方法は?

TD 内のリンクをクリックすると呼び出される関数があります。クリックすると、リンクが含まれる TR まで DOM をたどり、その後に新しい TR を作成します。

ここまでは順調ですね。

TD を含む新しい TR を作成したので、その新しく作成された TD を参照するのに最適なものは何ですか。または、元のクリックされたオブジェクトから作成した新しい TD に戻る必要がありますか?

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

jquery - jqueryバインドイベント

html:

jQuery

わかりましたので、私の意図は、1回のクリック後にIDを変更し、次にボタンを別のこと(非表示)に変更することです。私も live() で試しました。firebug では、ID が変更されたように見えますが、ボタンを 2 回クリックすると、同じアラート (「厄介なアラート」) がトリガーされます。そして、奇妙なこと... live()を使用すると、マウスの右クリックでボタンが消えます(そうあるべきです)。何か提案はありますか?ありがとう

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

jquery - jQueryは親フォームを検索します

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

が含まれているフォームを選択するにはどうすればよいinput[name="submitButton"]ですか?(送信ボタンをクリックすると、フォームを選択していくつかのフィールドを追加したい)

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

javascript - jQuery: 次のテーブル行を見つける

行を含み、セルを含むテーブルがあります-そして、それらのいくつかには次のようなimgが含まれています:

関数cleverStuffでは、ボタンがクリックされた行に続く行で操作したいと思います.この特別なボタンは最後の表示行にのみ含まれています.隠線が表示されますが、次の行に到達できません。私の理解では、 と のすべての組み合わせをparent()使用next()して、img から td、tr、そして最終的に次の tr に到達できるということでした。だから私はこれを確認しようとしました:

$(ctrl).attr('id')imgのIDを正しく返します:)

$(ctrl).parent().attr('id')NULL を返します。

ここで何が欠けていますか?

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

java - Javaを使用してバイナリツリーの最大深度に含まれるノードのリンクリストを作成する方法

バイナリツリークラスとリンクリストクラスはすでに作成しましたが、最大のパスのノードのみを出力するアルゴリズムが必要です。二分木の高さとサイズはすでにルートノードに保存されていますが、私の問題は、各ノードをリンクリストに追加するときに最大のパスのみをトラバースすることです。

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

c++ - C++: 関数をパラメーターとして別の関数に渡す

現在、C++ でバイナリ ツリーを実装しており、in_order() という関数を使用してトラバースしたいと考えています。

関数を引数として渡す方法はありますか?