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

jquery - 一意の ID を割り当てますボタンをクリックし、jquery を使用して読み取ります

基本的に、データベース テーブルから一意の値が読み込まれる非表示の入力ボタンがあります。<input type="hidden" name="ProductId" class="ProductId" value='.$row["ProductId"].' />このボタンは、このメソッドによって返される行数に応じて繰り返されます。

jQueryメソッドを使用して非表示のボタンからこの値を読み取りますが、生成された最初の入力ボタンから値を読み取るだけです。ボタンを ID からクラスに変更しようとしましたが、うまくいきませんでした。

これは jQuery メソッドです。

私が考えることができる解決策は、id各ボタンに一意の を追加して、名前だけでなく によっても識別できるようにすることidです。ただし、これは jQuery メソッドから読み取る際に問題を引き起こします。

何か案は?

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

javascript - jQuery - タグのコンテンツが sometext と等しいかどうかを確認してから、何かを行います

私のコンテンツにこれらの多くがあるとしましょうdiv<cite class="fn">blabla</cite>

すべてciteのタグのコンテンツ(この場合: blabla) をクラスでチェックfnして、「sometext」と等しいかどうかを確認し、色を red に変更するにはどうすればよいですか?

とてもシンプルです。

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

jquery - 特定のタイトルの li を見つけて、残りの li を削除する

ページの読み込み時に ( <a>insideのタイトル属性に従って) 要素を選択し、選択した要素以外の残りのリスト要素を削除する必要があるリストがあります。<li>

これを使用して:

動いていない。

http://jsfiddle.net/ymhrF/16/

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

javascript - jQueryおよび/またはjavascriptのページ上のすべてのイタリックテキストスニペットを取得します

イタリック体の各テキストを配列に配置するスクリプトをページで実行しようとしています。

jQueryを理解している.find()ので、属性でアイテムを取得することはできませんが、正しいですか?

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

jquery - 内部にリンクを持たない要素を選択する方法は?

この HTML を考えると:

class="current"内部にリンクを持たない単一の項目に を挿入したいと考えています。

jQuery を使用して、子を含まない要素を見つけるにはどうすればよいですか?

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

jquery - .closest()と.parents('selector')の違いは何ですか?

これらの違いは何ですか?一方はもう一方よりも効率的ですか?なぜ両方が存在するのか、少し混乱しています。私がこのマークアップを持っているとしましょう:

<span>タグ から、または 親/最も近いタグにアクセスするために使用でき$(this).closest('tr');ます。$(this).parents('tr');<tr>

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

java - Java を使用して dom ノードを再帰的に変換する

次のような dom ノードがあるとします。

org.w3c.dom.Element ノード:

id 属性を変換するには、Java コードで次のようにします。

次に、上記のノードは次のように変換されます。

しかし、すべてのサブノードを再帰的に変更したいと考えています。予想される変換されたノードは次のとおりです。

子ノードをループすることはできますが、ノードには複数のレベルの子がある可能性があります。この場合、ルートには 2 つのサブレベルがあります。しかし、サブレベルがさらにある場合、すべてのレベルの子ノードをループするのは少し厄介に思えます。このタスクを達成するためのより簡単なアプローチはありますか?

ありがとう、ソニー

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

java - Dom ノードの変換と追加

異なるドキュメントの親と子の 2 つの DOM 要素を取り込む関数を使用しています。子要素をインポートして変換し、親要素に追加します。ただし、次のコードの最後の行は dom 例外をスローしています。

以下の私のコードを見てください:

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

jquery - DOMをから...にトラバースできませんか?

概要

私はこれでどんな助けにも大いに感謝します。「簡単」だと思いますが、わかりません。セレクターを使用して、一意の画像ファイル名を選択する必要があります。次に、が入って<td>いるの右側の1列にあるを置き換える必要があります。<td><img>

私は現在のウェブサイトを持っており、これをよりよく説明するのに役立つ図も作成しました。次の2つのリンクを確認してください。Webサイト:http ://www.writeguard.com/catalog/Checks/LaserInkjet-小切手 図:http://goo.gl/Q3Uif

問題

上記のウェブサイトへのリンクは問題ありません。oscommerceには「フランチャイズ」カスタム変更があります。特定のアカウントを持っている顧客だけが、私が助けを必要としている場所にログインできます。私が作成した図は、それを簡単に説明しています。私の「パズル」のすべての「ピース」が揃ったので、.replaceWIth()メインサイトでの作業は次のようになります。この例は一番上の行用です...変更する必要があるすべての行にこれらの1つがあります。

それはまったく効率的ではないと思います。しかし、私が今抱えているこの問題のためだけに、私は冒頭で説明したことを実行できる必要があります。ファイル名で選択し<img>、DOMをナビゲートして、.replaceWith()上記と同じことを実現できるようにします。私は多くの異なるセレクターを試しましたが、どれも機能しません。ページが文字通り10フィートの長さになるまで、テーブルデータ内にテーブルデータを作成することになります。どこが悪いのかわかりません。

必要に応じて、詳細を喜んで提供させていただきます。私は明らかにjQueryの経験があまりなく、私のメソッドはおそらく悪夢です。jqueryを使用してプログラムするための正確で効率的な方法をすぐに学びたいと思います。ご助力ありがとうございます!

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

javascript - getElementsByTagNameの問題

  1. 多くのダブルクリックスクリプトを含むページがあります
  2. 本体上部にjsコードを挿入しています(s.src =('parts_async_dev.js')経由):

    /li>

alertad.doubleclick.netmatchsは2つのタグのみを返すと言います。最初に、コードを本体の一番下に配置しないと、全身にアクセスできないと思いました。しかし、私のコードの後に​​あるdiv"interstitial_wrapper"内に2つのタグが見つかります。

だから私の質問は:

  • なんでそうなの?
  • ボディフォームボディスタートにアクセスする方法(ボディ'onload'イベントを使用できない場合があります。できるだけ早くスクリプトを使用する必要があります)

ここに含めるには大きすぎるため、http://wap7.ru/folio/bannerstat/partners/doubleclick2.htmlを参照してソースを表示してください。