Я хочу создать элемент стиля после загрузки страницы (скажем, через 2-3 секунды после загрузки страницы)
HTML
<html>
<body>
<div id="div1" >
<div id= "div2" > some text goes here </div>
</div>
</body>
</html>
Javascript
$(function () {
var style = $('<style type="text/css" />').appendTo('head');
style.html('body{ background:#000; }
\n
\#div1{ background:#0099f9; }'
//I'm having some more elements which I need to alter their style attr's
);
var attr = style.html;
style.html(attr + '\n\#div2{ background:#f0f; }');
});
У меня также есть куча html-элементов (еще несколько элементов, кроме упомянутых), в которых мне нужно изменить их стили после загрузки страницы
Я чувствую трудности, когда пытаюсь прочитать свой код, потому что он жестко запрограммирован,
Я также сталкиваюсь с проблемой, когда мне нужно добавить некоторые элементы к тегу стиля выше
Это простой способ сделать это и сделать его простым для удобочитаемости
Спасибо за помощь !!
Хорошего дня