Skip to content

Commit

Permalink
Revert "Made it more independent of query"
Browse files Browse the repository at this point in the history
This reverts commit ec28558.
  • Loading branch information
icaaq committed May 15, 2012
1 parent ec28558 commit 42c0bd5
Showing 1 changed file with 33 additions and 30 deletions.
63 changes: 33 additions & 30 deletions media/js/tabzilla.js
Original file line number Diff line number Diff line change
Expand Up @@ -249,26 +249,6 @@ Tabzilla.init = function()
Tabzilla.toggle();
});

Tabzilla.addEventListener(Tabzilla.link, 'keypress', function(e) {
if (e.keyCode === 32) {
Tabzilla.toggle();
Tabzilla.preventDefault(e);
}
});

Tabzilla.addEventListener(Tabzilla.panel, 'keypress', function(e) {
if (e.keyCode === 13) {
Tabzilla.toggle();
Tabzilla.$link.focus();
}
});

Tabzilla.addEventListener(document, 'keydown', function(e) {
if (e.keyCode === 27 && Tabzilla.opened) {
Tabzilla.toggle();
}
});

Tabzilla.$panel = jQuery(Tabzilla.panel);
Tabzilla.$link = jQuery(Tabzilla.link);

Expand All @@ -277,14 +257,33 @@ Tabzilla.init = function()
Tabzilla.$panel.removeClass('tabzilla-opened');
Tabzilla.$link.removeClass('tabzilla-opened');

Tabzilla.panel.setAttribute("tabIndex", "-1");
Tabzilla.link.setAttribute("role", "button");
Tabzilla.link.setAttribute("aria-expanded", "false");
Tabzilla.link.setAttribute("aria-controls", Tabzilla.panel.id);
Tabzilla.link.setAttribute("title", Tabzilla.LINK_TITLE.CLOSED);
Tabzilla.$panel.attr("tabindex","-1");
Tabzilla.$link.attr({
"role": "button",
"aria-expanded": "false",
"aria-controls": Tabzilla.$panel.attr("id"),
"title": Tabzilla.LINK_TITLE.CLOSED
});

Tabzilla.opened = false;

jQuery(document).keydown(function(e) {
if (e.which === 27 && Tabzilla.opened) {
Tabzilla.toggle();
}
});
Tabzilla.$link.keypress(function(e) {
if (e.which === 32) {
Tabzilla.toggle();
Tabzilla.preventDefault(e);
}
});
Tabzilla.$panel.keypress(function(e) {
if (e.which === 13) {
Tabzilla.toggle();
Tabzilla.$link.focus();
}
});
};

Tabzilla.buildPanel = function()
Expand Down Expand Up @@ -338,9 +337,11 @@ Tabzilla.open = function()
jQuery(Tabzilla.panel).animate({ height: 200 }, 200, 'easeInOut').toggleClass("open");;
}

Tabzilla.link.setAttribute("aria-expanded", "true");
Tabzilla.link.setAttribute("title", Tabzilla.LINK_TITLE.OPENED);
Tabzilla.panel.focus();
Tabzilla.$link.attr({
"aria-expanded": "true",
"title": Tabzilla.LINK_TITLE.OPENED
});
Tabzilla.$panel.focus();
Tabzilla.opened = true;
};

Expand All @@ -363,8 +364,10 @@ Tabzilla.close = function()

}

Tabzilla.link.setAttribute("aria-expanded", "false");
Tabzilla.link.setAttribute("title", Tabzilla.LINK_TITLE.CLOSED);
Tabzilla.$link.attr({
"aria-expanded": "false",
"title": Tabzilla.LINK_TITLE.CLOSED
});
Tabzilla.opened = false;
};

Expand Down

0 comments on commit 42c0bd5

Please sign in to comment.