Каков наилучший способ создания динамических тегов стиля с помощью js и/или jQuery?
Я пробовал это:
var style= jQuery('<style>').text('.test{}');
Это работает в FF, но появляется ошибка в IE7 "Неожиданный вызов метода или доступа к свойствам".
var style = document.createElement('style');
style.innerHTML='.test{}';
Дает ту же ошибку. Не имеет значения, использую ли я innerHTML
или innerText
. Странно то, что перед добавлением тега стиля он показывает ошибку.
Я подозреваю, что cssText
имеет к этому какое-то отношение, но я не уверен, как это сделать.