我有如下意見之間的HTML特殊內容移動HTML代碼註釋之間(含評論)
<p>Regular text</p>
<p>Regular text</p>
<!--Special Content-->
<p>Special Content 1</p>
<p>Special Content 2</p>
<!--/Special Content-->
<p>Regular text</p>
<p>Regular text</p>
<p id="reference">Place special content with comments below this <p> element</p>
我要評論<!--Special Content-->
和<!--/Special Content-->
包括評論本身之間的HTML內容包裝成一個<div>
和將它移動到<p id="reference">
元素下方。
我無法訪問實際的HTML模板,所以需要通過JavaScript或JQuery來完成。
我一直無法找到一種方法來包裝目前的評論內容。
最終結果應該是:
<p>Regular text</p>
<p>Regular text</p>
<p>Regular text</p>
<p>Regular text</p>
<p id="reference">Place special content with comments below this <p> element</p>
<div id="wrapper">
<!--Special Content-->
<p>Special Content 1</p>
<p>Special Content 2</p>
<!--/Special Content-->
</div>
我很欣賞你的想法。
你嘗試過這麼遠嗎?我不太確定jQuery是「定位」評論節點的最佳選擇 - 這可能在vanilla JS中更簡單。 – CBroe
@Rory McCrossan:它的信息和跟蹤。其他內容會動態添加到「特殊內容」區域,如果沒有其評論的話,移動它會給其他人使用「特殊內容」引用其他動作/事件造成問題 –
@CBroe:純JS也很好。我很欣賞你的方向。 –