JSFiddle - React, Tailwind, and code Playground

by jackwanders

HTML

<p class="foo">
    <a href="#" datafld="something" class="bar" id="thisbar">link</a> and <span>text wrapped in an attribute-free span</span>.
</p>
<h3 title="hi" cite="work">Title</h3>

JavaScript

var safeAttrs = ["datasrc","implementation","datafld","dataformatas","nofocusrect","datetime","cite"];

$('html *').each(function() {
    var attrs = $.map(this.attributes,function(attr) {
        if($.inArray(attr.nodeName.toLowerCase(),safeAttrs) < 0) {
            return attr.nodeName;
        } else { return null; }
    });
    $(this).removeAttr(attrs.join(' '));
});