最後一個字符我有一個可以包含純文本或其他HTML元素的HTML元素:查找使用jQuery
<!-- plain text -->
<div class="content">
SIMPLE TEXT.
</div>
<!-- or other html elements -->
<div class="content">
SIMPLE <span>TEXT.</span>
<table>
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>a</td>
<td>b</td>
</tr>
</table>
</div>
<!-- more html elements -->
<div class="content">
SIMPLE <span>TEXT.</span>
<div>
OTHER TEXT WITH MORE <span>HTML!</span>
</div>
</div>
<!-- one more example -->
<div class="content">
SIMPLE <span>TEXT.</span>
<div>
OTHER TEXT WITH MORE <span>HTML</span>!
</div>
</div>
我怎麼能在我的.content
DIV多了一個HTML元素追加到最後一個可打印的字符,不管在哪個HTML元素中該字符是?
預期的結果:
<!-- plain text -->
<div class="content">
SIMPLE TEXT.<span class="end"></span>
</div>
<!-- or other html elements -->
<div class="content">
SIMPLE <span>TEXT.</span>
<table>
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>a</td>
<td>b<span class="end"></span></td>
</tr>
</table>
</div>
<!-- more html elements -->
<div class="content">
SIMPLE <span>TEXT.</span>
<div>
OTHER TEXT WITH MORE <span>HTML!<span class="end"></span></span>
</div>
</div>
<!-- one more example -->
<div class="content">
SIMPLE <span>TEXT.</span>
<div>
OTHER TEXT WITH MORE <span>HTML</span>!<span class="end"></span>
</div>
</div>
威爾l除了將元素添加到最後可讀字符之外,文檔保持靜態?如果它是靜態的,那麼可以給最後一個帶有可編輯字符的元素一個類並使用grimdog_john的解決方案。 –