No need to recreate the span each time.
This commit is contained in:
parent
f93b2dcbd5
commit
b68939772b
@ -790,6 +790,7 @@ PSAHiding =
|
|||||||
|
|
||||||
PSAHiding.btn = btn = $.el 'a',
|
PSAHiding.btn = btn = $.el 'a',
|
||||||
title: 'Toggle announcement.'
|
title: 'Toggle announcement.'
|
||||||
|
innerHTML: '<span></span>'
|
||||||
href: 'javascript:;'
|
href: 'javascript:;'
|
||||||
$.on btn, 'click', PSAHiding.toggle
|
$.on btn, 'click', PSAHiding.toggle
|
||||||
|
|
||||||
@ -816,10 +817,10 @@ PSAHiding =
|
|||||||
sync: (hiddenPSAs) ->
|
sync: (hiddenPSAs) ->
|
||||||
{btn} = PSAHiding
|
{btn} = PSAHiding
|
||||||
psa = $.id 'globalMessage'
|
psa = $.id 'globalMessage'
|
||||||
[psa.hidden, btn.innerHTML, btn.className] = if PSAHiding.trim(psa) in hiddenPSAs
|
[psa.hidden, btn.firstChild.textContent, btn.className] = if PSAHiding.trim(psa) in hiddenPSAs
|
||||||
[true, '<span>[ + ]</span>', 'show-announcement']
|
[true, '[\u00A0+\u00A0]', 'show-announcement']
|
||||||
else
|
else
|
||||||
[false, '<span>[ - ]</span>', 'hide-announcement']
|
[false, '[\u00A0-\u00A0]', 'hide-announcement']
|
||||||
trim: (psa) ->
|
trim: (psa) ->
|
||||||
psa.textContent.replace(/\W+/g, '').toLowerCase()
|
psa.textContent.replace(/\W+/g, '').toLowerCase()
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user