jQuery не имеет ничего общего с тем, что вы перечислили.Вы можете добавить элемент style
, чтобы сделать это, хотя:
$("<style>#preview { background-color: #eee; }</style>")
.appendTo(document.documentElement);
Как и все правила стиля, они будут применяться как и когда любые элементы соответствуют ему.Когда вы добавляете его в конец элемента документа, он должен победить в любых конфликтах стилей (за исключением различий в специфичности, но селекторы id
довольно специфичны).
Живой пример - Протестировано и работает в Chrome, Firefox, Opera, IE6 и IE9