いくつかの要素(idで示される)に追加または使用して、それに追加するが、ブロック要素の前に追加する、ハッキングではない方法はありますか?これを説明する方法がわからない。
いろいろなページがあります。そして、私はいくつかのデータを挿入する必要があります(それはajaxを介して生成されます)。現在、このデータはページが読み込まれた後に取得されるため、コンテンツを挿入する必要がありますが、ページが異なるため(プラグインを使用して、これらのページにドロップしてブームを発生させることができます-動的コンテンツは適切に配置)。
**編集:::HREFの後にテキストがある場合、挿入されたアイテムはその後ろ(および後続のbrタグ)でなければなりません。おそらく、hrefの後に最後のブロック要素(div)まで挿入するか、そうでない場合はdivの下部(最後の例に記載)を挿入すると考えていました。
一部のページでは、レイアウトは次のようになります。
<td>
<div>
<a href="someurl" id="uniqueIDhere">monsters</a> come see this show!!<br>
// span with content injected here
</div>
また
<td>
<div>
<a href="someurl" id="uniqueIDhere">monsters</a>
// span with content injected here
</div>
また
<td>
<a href="someurl" id="uniqueIDhere">monsters</a>
// span with content injected here
</td>
また
<td>
<div>
<span>
<a href="someurl" id="uniqueIDhere">monsters</a> yo you yo yo yo<br>
</span>
// span with content injected here
</div>
したがって、そのhrefはDIVまたはSPANにラップされるかどうかに関係なく、常にTDにラップされる可能性があります。したがって、基本的に、「新しい動的」データをTDの最後のdiv内に挿入するか、存在しない場合は挿入します。 、tdの終わりにあります(ただし、まだその中にあります)。
何か案は?href IDを使用して(これを実行する必要のあるリンクがいくつかあるため、これを使用する必要があります)、親TDを取得して、何らかの方法で追加しますか?