我有一个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);
}
});
有任何想法吗?谢谢!