contenteditable
ユーザーのテキストのHTMLコードをコピーするオプションがあります。style=""
ブラウザによって一部の要素に追加された属性を削除したい。例えば:
<h2>what</h2><p><span style="color: rgb(54, 54, 54); font-size: 18px; line-height: 1.77777778em;">what is this</span><span style="color: rgb(54, 54, 54); font-size: 18px; line-height: 1.77777778em;"> </span></p><p></p>
jQueryでそれを行うにはどうすればよいですか?
試しましたが、機能しません。
$('#post_content').keydown(function(e) {
// if ctrl + e
if ((e.metaKey || e.ctrlKey) && e.keyCode == 69) {
var html = $('#post_content').removeAttr('style').html();
prompt("Ctrl+C to copy HTML code", html);
}
});
何か案は?ありがとう!