-
outerHTML
プロパティを使用する方法:var outerHtml = $('#elementId')[0].outerHTML; console.log(outerHtml);
上記の例では、
elementId
というIDを持つ要素の外部HTMLを取得しています。 -
clone()
メソッドとwrap('<div></div>')
を組み合わせる方法:var clonedElement = $('#elementId').clone().wrap('<div></div>').parent().html(); console.log(clonedElement);
この例では、
elementId
というIDを持つ要素をクローンし、新しい<div>
要素でラップしてから、親要素のHTMLを取得しています。 -
html()
メソッドを使用する方法:var outerHtml = $('<div>').append($('#elementId').clone()).html(); console.log(outerHtml);
この例では、
elementId
というIDを持つ要素をクローンし、新しい<div>
要素に追加してから、そのHTMLを取得しています。
これらの方法を使用すると、要素の外部HTMLを取得できます。適切な方法を選択し、プロジェクトの要件に応じて適用してください。