diff options
author | Marc Alexander <admin@m-a-styles.de> | 2014-04-07 20:43:32 +0200 |
---|---|---|
committer | Marc Alexander <admin@m-a-styles.de> | 2014-04-07 20:43:32 +0200 |
commit | ad98a070c37a66f773851851888f7e98dc447d92 (patch) | |
tree | 32093a5ad1feb804baaf4f852519bd9af658ce2a /phpBB/adm/style/simple_header.html | |
parent | 385420c8f5697b1978ebd1bdfcd138d5ce88b98a (diff) | |
download | forums-ad98a070c37a66f773851851888f7e98dc447d92.tar forums-ad98a070c37a66f773851851888f7e98dc447d92.tar.gz forums-ad98a070c37a66f773851851888f7e98dc447d92.tar.bz2 forums-ad98a070c37a66f773851851888f7e98dc447d92.tar.xz forums-ad98a070c37a66f773851851888f7e98dc447d92.zip |
[ticket/12372] Unify definition of function dE() across all files
PHPBB3-12372
Diffstat (limited to 'phpBB/adm/style/simple_header.html')
-rw-r--r-- | phpBB/adm/style/simple_header.html | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/phpBB/adm/style/simple_header.html b/phpBB/adm/style/simple_header.html index 770b7da8a6..01757f1032 100644 --- a/phpBB/adm/style/simple_header.html +++ b/phpBB/adm/style/simple_header.html @@ -50,21 +50,23 @@ function jumpto() /** * Set display of page element -* s[-1,0,1] = hide,toggle display,show +* +* @param string id The ID of the element to change +* @param int action Set to 0 if element display should be toggled, -1 for +* hiding the element, and 1 for showing it. +* @param string type Display type that should be used, e.g. inline, block or +* other CSS "display" types */ -function dE(n, s, type) -{ - if (!type) - { +function dE(id, action, type) { + if (!type) { type = 'block'; } - var e = document.getElementById(n); - if (!s) - { - s = (e.style.display == '') ? -1 : 1; + var display = jQuery('#' + id).css('display'); + if (!action) { + action = (display === '' || display === type) ? -1 : 1; } - e.style.display = (s == 1) ? type : 'none'; + jQuery('#' + id).css('display', ((action === 1) ? type : 'none')); } /** |