問題タブ [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.
jquery - DOM全体で同じクラスのprev要素を見つけるJquery
優れた jQuery に関するもう 1 つの質問
同じクラスの要素をクリックしたときに、abc というクラスの dom 要素を見つけたいです。これで、検索は正確に前の要素になるはずです。
私が書いたコード:
これは、親の以前のdomを検索してabcを検索していますが、クラス「abc」が以前のdomに存在しない場合は、abcが見つかるまで検索したいです.jqueryのprevuntilでも試してみましたが、まだ運がありません.
誰かが私を助けることができれば、どうもありがとう。
javascript - querySelectorAll および getElementsBy* メソッドは何を返しますか?
(およびやのようなgetElementsByClassName
同様の関数)は、要素の配列と同じように機能しますか?getElementsByTagName
querySelectorAll
getElementById
私が尋ねる理由は、を使用してすべての要素のスタイルを変更しようとしているからですgetElementsByClassName
。下記参照。
jquery - 孫のセレクタ、またはセレクタを既知の要素に固定する方法
#root
要素の階層があり、そのルートにあるとしましょう。$('#root > * > *')
すべての孫を取得するために使用できます。すでに持っている場合、それを行う方法はあります$('#root')
か?
$('#root').find('* > *')
#root
子供だけでなく、最初の星の子孫から喜んで「開始」するので、そうではありません。
その子またはそれ自体から始めて、現在の要素に「固定」するjQueryの関数はありますか? しばらくの間私を悩ませていましたが、ドキュメントで同様のものを見つけることができませんでした.
jquery - jQueryで動的に生成されたテキストエリアの値を取得しますか?
これは私の投稿div タグです。同じ id="post" を持つ複数の divタグがあります。フォームとフィールドは動的に生成され、フォームとテキストエリアの両方の IDは一意であるため、クリック時にこれらの値を取得する際に問題はありません。提出の、私はcommentPostメソッドを呼び出します。
テキストエリアの値を取得する方法?? そして念のため
はい、同じ ID を持つ複数の要素を持つことは有効な HTML ではないことはわかっています。
javascript - 1つを除くすべてのdivを選択する
all divs with class b
子が誰であるかを除いて選択するセレクターをどのように書くことができます<p>not me</p>
か?
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/。
jquery - 「this」の下の要素を取得するにはどうすればよいですか
下の次のノードに移動するにはどうすればよいですかthis
例えば
以下は実行中のコードです。
この要素のスタイルを変更するには、以下の<ul>
要素にアクセスするにはどうすればよいですか。this
//*********//
javascript - 間の関係は
You can get the nodes of the document
object of an <iframe>
with the contentDocument
property of the HTMLIFrameElement
But I can't find a way getting the <iframe>
back out of the node.
Is the relation between the <iframe>
and it's document is only one way?
If it does, WHY?
jquery - 不透明度:0.5のチェックボックスを選択する方法
チェックボックスを選択する方法はopacity: 0.5
?
セレクター:checkbox[style~='opacity: 0.5']
はそれらを選択しません。
jquery - jQuery .first() または .last() ではない要素を選択する方法
私はこのコードを持っています
3 つのスパンがあり、最初のスパンを .first() で、最後のスパンを .last() でターゲットにできるようになりました。しかし、どうすれば中間のものをターゲットにできますか?
返信ありがとう