問題タブ [siblings]
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.
css - CSS隣接兄弟セレクター-IE8の問題
UL/LI構造を使用してメニューシステムを作成しています。ホバー/ショーサブメニューに兄弟セレクターを使用しようとしています。
私はこれを使用しています。
UL構造は次のようになります。
おそらく、「Hover Over Me」にカーソルを合わせると、兄弟のulが表示されます。Firefoxではうまく機能しますが、IE8ではまったく機能しません。以前にIE8で使用されていた「+」兄弟セレクターを見たことがあると思いますが、どこが間違っているのでしょうか。
css - 「前の兄弟」セレクターはありますか?
プラス記号(+
)は、次の兄弟を選択するためのものです。
前の兄弟に相当するものはありますか?
jquery - JQuery-ラジオボタンの横にあるtd値を取得します
次のジレンマがあります。私のHTMLはそれ自体です(これはPL / SQLアプリ内に存在します)。
選択したラジオボタンの値は、次の方法で取得できます。
ただし、「last_name」列のセル(ラジオボタンの横のテーブル内にある)の値を取得できるようにしたいと思います。jQueryを介して(ラジオボタンを介して選択した行の)この値を取得するにはどうすればよいですか?
私はいくつかのことを試しましたが、どれも機能していません:
前もって感謝します。
jquery - 最初の兄弟を選択
HTMLマークアップを変更できない環境で、jQueryを使用して最初の兄弟の内部値を選択しようとしています。
私は次のものを持っています:
私は次のように最初の値を取得しようとし<td>
ています:
これから得られるのは だけですnull
。
.siblings()
関数とのさまざまな組み合わせも試しましたが、役に立ちませんでした。
何か案は?
ありがとう、
注:抜粋元のテーブルが ajax 呼び出しから動的にロードおよび更新されることを忘れていました。これは、バインドを含む提案に関連する場合があります。
解決策: 受け入れられた回答に触発されて、次の解決策を採用しました:
jQuery JavaScript の場合:
php - simplexmlを使用して、ノードに兄弟があるかどうかを確認します
特定のノードに兄弟があるかどうかを調べようとしています。ある場合は、それらの兄弟が何であるかを知りたいです。
これは可能ですか?
xpath - Xpathは、アンカーヘルプ内の次の(番号)兄弟を選択します
これを明確に説明しなければ、事前に申し訳ありません。私は自分がやろうとしていることを明確にするために最善を尽くします。さらに面倒なことはありません...ページに一連の数字(スペースのみで区切られている)があり、角かっこは現在のページを示しているとします。
ページでは次のようになります。
[1] 2 3
HTMLは次のようになります。
現在のページ番号に基づいて次のページ番号を選択しようとしています。なんらかの形のfollowing-siblingを使用する必要があると思いますが、私が思いついたのは// tr / td / a / follow-sibling :: a [1]だけで、これは明らかに正しくありません。予想どおり、1ページ目では2を選択しますが、2ページ目では3を選択しません。[text()[contains(。、'[')]]を使用して現在のページを選択しようとしましたが、角かっこはアンカーの内側ではなく外側にあります。えっ!?
答えを貼り付けるのではなく、解決策とともに思考プロセスを説明していただければ幸いです。あなたの助けを楽しみにしています。
jquery - jQuery:親の特定の子に到達する方法は?
簡単な例を挙げると、次のブロックがページで何度も繰り返されています (動的に生成されます)。
クリックすると、リンクの親にアクセスできます。
しかし...私<div class="something1">
はその特定の親のに到達する必要があります。
基本的に、直接参照できない上位の兄弟を参照する方法を誰か教えてもらえませんか? お兄さんと呼ぼう。兄弟のクラス名を直接参照すると、ページ上のその要素のすべてのインスタンスがフェードアウトします。これは望ましい効果ではありません。
私はもう試した:
誰?ありがとう。
jquery - jQuery-前の要素に特定のクラスがある場合は非表示
前の兄弟がh4class="faq"であるすべてのclass="csc-content"を非表示にします。
UPDATEエラー:これは間違っていると思います...前の兄弟はh4ではありません。ただし、「質問」のクラスが「よくある質問」/ UPDATEの場合、すべての「回答」が非表示になるという点を理解していただければ幸いです。
これはhtmlです:
jQueryは次のようになります。
BR。アンダース
python - beautifulsoup: n 番目の要素の兄弟を見つける
次の性質の複雑な html DOM ツリーがあります。
最も内側のテーブルを見つけるためのロジックがあります。しかし、それを見つけた後、次の兄弟要素 (h2) を取得する必要があります。とにかくこれを行うことができますか?