0

私はブックマークレットを作成していますが、少し行き詰まりました。テキストをスパンでラップしようとしています。問題は、テキストにかなりの量のbrs が含まれているため、頭痛の種になっていることです。

ブックマークレットなので、jQuery を使用して HTML を変更することしかできません。メディアブロック自体ではなく、メディアブロックの下にテキストをラップするだけです (切り捨てることができます)。

以下の現在の HTML 構造:

<div class="Message">

  <div class="MediaBlock">
    <h2>name</h2>
  </div>

  This is the text
  <br> I want to wrap
  <br> With a span, class more &nbsp

</div>

br とともにリンクもあり、それらは 1 つのページに複数のメッセージ コンテナーがあることも言及しておく必要がありました。

メッセージも可変長で、ユーザーが生成します

4

1 に答える 1