19,495
edits
mNo edit summary Tag: Reverted |
mNo edit summary Tag: Reverted |
||
Line 9: | Line 9: | ||
{ | { | ||
const styleSheets = document.styleSheets; | const styleSheets = document.styleSheets; | ||
var ruleIndex = 0 | var ruleIndex = 0; | ||
for (var i = 0; i < styleSheets.length; i++) | for (var i = 0; i < styleSheets.length; i++) | ||
Line 19: | Line 17: | ||
for (var j = 0; j < rules.length; j++) | for (var j = 0; j < rules.length; j++) | ||
{ | { | ||
if (rules[j].selectorText == | if ((component == 'day' && rules[j].selectorText == '.date-day::before') || (component == 'month' && rules[j].selectorText == '.date-month::before')) | ||
{ | { | ||
console.log('Found desired date rule "'+ruleSelector+'".'); | console.log('Found desired date rule "'+ruleSelector+'".'); | ||
Line 31: | Line 29: | ||
// Update the content of the existing rule | // Update the content of the existing rule | ||
styleSheets[i].deleteRule(ruleIndex); | styleSheets[i].deleteRule(ruleIndex); | ||
styleSheets[i].insertRule('.date-'+component | if (component == 'day') | ||
styleSheets[i].insertRule('.date-day::before{content:"'+separator+'";}', ruleIndex); | |||
else if (component == 'month') | |||
styleSheets[i].insertRule('.date-month::before{content:"'+separator+'";}', ruleIndex); | |||
break; | break; | ||
} | } |