diff options
author | XhmikosR <xhmikosr@users.sourceforge.net> | 2014-03-04 10:51:51 +0400 |
---|---|---|
committer | XhmikosR <xhmikosr@users.sourceforge.net> | 2014-03-05 11:09:05 +0400 |
commit | 1e88a8ad5c93e769b028bc4b2e597d61b9d3579d (patch) | |
tree | 9dd77439b1e07057f9b71bcaa6614d80cf99c32e /js/segmented-controllers.js | |
parent | 26eeadc06494a53f5d5368104b60f2b320c490d5 (diff) |
Enable `curly` rule.
Diffstat (limited to 'js/segmented-controllers.js')
-rw-r--r-- | js/segmented-controllers.js | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/js/segmented-controllers.js b/js/segmented-controllers.js index 7a25b32..bac1c0c 100644 --- a/js/segmented-controllers.js +++ b/js/segmented-controllers.js @@ -10,7 +10,11 @@ var getTarget = function (target) { var i, segmentedControls = document.querySelectorAll('.segmented-control .control-item'); for (; target && target !== document; target = target.parentNode) { - for (i = segmentedControls.length; i--;) { if (segmentedControls[i] === target) return target; } + for (i = segmentedControls.length; i--;) { + if (segmentedControls[i] === target) { + return target; + } + } } }; @@ -22,19 +26,27 @@ var className = 'active'; var classSelector = '.' + className; - if (!targetTab) return; + if (!targetTab) { + return; + } activeTab = targetTab.parentNode.querySelector(classSelector); - if (activeTab) activeTab.classList.remove(className); + if (activeTab) { + activeTab.classList.remove(className); + } targetTab.classList.add(className); - if (!targetTab.hash) return; + if (!targetTab.hash) { + return; + } targetBody = document.querySelector(targetTab.hash); - if (!targetBody) return; + if (!targetBody) { + return; + } activeBodies = targetBody.parentNode.querySelectorAll(classSelector); @@ -45,5 +57,5 @@ targetBody.classList.add(className); }); - window.addEventListener('click', function (e) { if (getTarget(e.target)) e.preventDefault(); }); + window.addEventListener('click', function (e) { if (getTarget(e.target)) {e.preventDefault();} }); }();
\ No newline at end of file |