<sup>来的不正常

<sup> is not coming properly

本文关键字:不正常 sup lt gt      更新时间:2023-09-26

下面是HTML,它将用上标值呈现文本,语句正确呈现,但第二个语句没有正确出现,因为<sup>2</sup><div>标记之外,基本上在<div>标记内部。HTML正在动态生成,我为每个语句添加<sup>标记,但是该值中的一些包含以<div><p>等标记开头的第二语句,因此它不呈现上标值。

<div id="divDisclosure" class="disclosurelist">
<sup>1</sup>This is the first <u><strong>disclosure</strong></u>.<br>
<sup>2</sup>
<div>
    Test div asdf klasfjd sdklafj asdfasdf adsf sdafjhsd aklfjasdf kjasdfasd f sdavfg asdf asdf asdf sdaf sdf sda f asdf</div>

为了解决这个问题,我写了如下的jquery

 jQuery('.disclosurelist').find('sup').each(function () {
    jQuery(this).prependTo(jQuery(this).next());
});

但现在它给第一个语句带来了问题。

只需在div标记中添加第二个sup标记,然后测试div asdf。。。。。。