Я работаю над встраиваемым JavaScript, который вставляет элементы HTML на неизвестные страницы.У меня нет контроля над таблицами стилей страниц, в которые я буду вставлять HTML.Проблема заключается в том, что вставляемый мной HTML-код будет по ошибке стилизован страницей, и я хочу предотвратить это.
Наименее подробный и / или ресурсоемкий процесс, обеспечивающий точность вставляемых элементов как бы я хотел, чтобы они были?Есть ли простой способ очистить все стили для данного элемента HTML и дочерних элементов?Например, в firebug вы можете удалить все стили.Я чувствую, что должен , и, по крайней мере, должен , быть родным способом исключения определенных элементов HTML из правил таблицы стилей?
Пример:
var myHTML = $("<div>my html in here</div>");
myHTML.resetAllStyles(); //<--- what would this function do?
myHTML.appendTo("body");
Я действительно хочу избежать явного указания атрибутов, которые я хочу для каждого элемента, который я вставляю ...
PS: у меня большой опыт работы с JS и CSS, так что вы можете предположить, что я будупонимаю почти все, что ты мне скажешь.