私はhtml CODE要素のスタイルを変更しようとしていましたが、その内容の上に順序付きリストを追加し、次に新しい行の前にLIとPを付け加えました。それらの終了タグは各行の最後に追加されます。これは、単に動作しませんJquery - 配列内の各行の前にhtmlを追加する
$("#mydiv code").each(function(){
var oldcontent = $(this).html();
$(this).html("<span class='olnumbers'></span><ol class='code'>" + oldcontent + "</ol>");
var lines = oldcontent.split(/[\n\r]/g);
$.each(lines, function(e){
$(this).html("<li><p>" + lines + "</p></li>");
});
});
:
は、これは私が持っているものです。私は間違いがない、何が間違っているのか分からない。 これを修正する方法を知っている人はいますか?
ありがとうございます!
を私が言及している必要があります。これは、スパンの追加の程度や内容の外側のOLに動作しますが、LIおよびPは追加されません。 しかし、私は各機能の中に "警告(これ)"を置くと、それは完全に動作します。 – Alurict