Browse Source

Fixed a bug in Segmented controller when swapping content sections back and forth

pull/173/head
Cox Chen 12 years ago
parent
commit
c9da85f4db
  1. 10
      lib/js/segmented-controllers.js

10
lib/js/segmented-controllers.js

@ -14,7 +14,7 @@
window.addEventListener("touchend", function (e) {
var activeTab;
var activeBody;
var activeBodies;
var targetBody;
var targetTab;
var className = 'active';
@ -36,9 +36,13 @@
if (!targetBody) return;
activeBody = targetBody.parentNode.querySelector(classSelector);
activeBodies = targetBody.parentNode.querySelectorAll(classSelector);
if (activeBody) activeBody.classList.remove(className);
if (activeBodies) {
for (var i = 0; i < activeBodies.length; i++){
activeBodies[i].classList.remove(className);
}
}
targetBody.classList.add(className)
});

Loading…
Cancel
Save