私はこれを行うことができます。 innerHTMLではなく要素全体を置き換えますか?
$('my-panel').innerHTML = '<p> New content </p>';
しかし、もし
が、私はどのような方法を見つけることができません$('my-panel').wholeHTML = "<div id='my-panel'><p> New Content</p></div>";
ような何かをすることのいずれかの方法。私がこのようなことをすることができないなら、私は時間を費やすことになるたくさんのものをリファクタリングする必要があります。 '全体' タグが含まouterHTML
について何、
ええ、それはうまく機能しました。本当にありがとうと思いました。このようなもののどこかにAPIリストがありますか?私が見ていたページは、outerHTMLを参照していません。 – Oliver
@Oliver:MDN(奇妙なもの)についてはわかりませんが、MSDNには良いリファレンスがあります。http://msdn.microsoft.com/en-us/library/ms534310(v=vs.85).aspx – pimvdb
少しばかり見ていますが、.outerHTMLは標準ではなく、一部のブラウザでは動作しません。 – Oliver