페이지로드시 기존 규칙에 CSS 속성을 추가하려고합니다. onclick
이벤트와 함께 작동하지만 페이지가로드 될 때 실행되지 않습니다.페이지로드시 CSS 속성 추가
HTML
<ul id="list">
<li>aa</li>
<li>bb</li>
<ul>
<a onclick="changeIt(); return false" href="#">change background color</a>
CSS
li {
color: black;
}
자바 스크립트 (jQuery를 내 경우에는 적용되지 않습니다.)
function changeIt() {
var theRules = document.styleSheets[1];
theRules.insertRule("li{background-color: yellow;}", 1);
}
changeIt(); // doesnt run on page load
감사합니다. 그것은 효과가 있었다. – Adige72