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

jquery - DOM全体で同じクラスのprev要素を見つけるJquery

優れた jQuery に関するもう 1 つの質問

同じクラスの要素をクリックしたときに、abc というクラスの dom 要素を見つけたいです。これで、検索は正確に前の要素になるはずです。

私が書いたコード:

これは、親の以前のdomを検索してabcを検索していますが、クラス「abc」が以前のdomに存在しない場合は、abcが見つかるまで検索したいです.jqueryのprevuntilでも試してみましたが、まだ運がありません.

誰かが私を助けることができれば、どうもありがとう。

0 投票する
12 に答える
93770 参照

javascript - querySelectorAll および getElementsBy* メソッドは何を返しますか?

(およびやのようなgetElementsByClassName同様の関数)は、要素の配列と同じように機能しますか?getElementsByTagNamequerySelectorAllgetElementById

私が尋ねる理由は、を使用してすべての要素のスタイルを変更しようとしているからですgetElementsByClassName。下記参照。

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

jquery - 孫のセレクタ、またはセレクタを既知の要素に固定する方法

#root要素の階層があり、そのルートにあるとしましょう。$('#root > * > *')すべての孫を取得するために使用できます。すでに持っている場合、それを行う方法はあります$('#root')か?

$('#root').find('* > *')#root子供だけでなく、最初の星の子孫から喜んで「開始」するので、そうではありません。

その子またはそれ自体から始めて、現在の要素に「固定」するjQueryの関数はありますか? しばらくの間私を悩ませていましたが、ドキュメントで同様のものを見つけることができませんでした.

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

jquery - jQueryで動的に生成されたテキストエリアの値を取得しますか?

これは私の投稿div タグです。同じ id="post" を持つ複数の divタグがあります。フォームとフィールドは動的に生成され、フォームテキストエリアの両方の IDは一意であるため、クリック時にこれらの値を取得する際に問題はありません。提出の、私はcommentPostメソッドを呼び出します。

テキストエリアの値を取得する方法?? そして念のため

はい、同じ ID を持つ複数の要素を持つことは有効な HTML ではないことはわかっています。

0 投票する
6 に答える
2049 参照

javascript - 1つを除くすべてのdivを選択する

all divs with class b子が誰であるかを除いて選択するセレクターをどのように書くことができます<p>not me</p>か?

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

javascript - 親要素がクリックされたときの子要素のjQueryフェージング

を使用して親要素がクリックされたときに子要素をフェードインしようとしていますjQueryが、.children()実行しようとしていることを達成していないようです。

要素がクリック<h2>されたときに要素をフェードインさせようとしています。<h1>

Javascript:

これが私のコードです:

HTML:

コードのAはここで見つけることができます: httpJSFiddle://jsfiddle.net/jHkAB/5/

解決済み:

<h1>と要素を分離し、<h2>を使用.next()して要素の後の要素を選択することにより<h1>、次の要素は、クリックされる前の要素でフェードインします。

JSFiddleコードのAはここにあります:http: //jsfiddle.net/bazmegakapa/jHkAB/16/

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

jquery - 「this」の下の要素を取得するにはどうすればよいですか

下の次のノードに移動するにはどうすればよいですかthis

例えば

以下は実行中のコードです。

この要素のスタイルを変更するには、以下の<ul>要素にアクセスするにはどうすればよいですか。this//*********//

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

javascript - 間の関係は