User:PetraMagna/server-toggle.js: Difference between revisions
Jump to navigation
Jump to search
some comments
PetraMagna (talk | contribs) (seems okay) |
PetraMagna (talk | contribs) (some comments) |
||
Line 37:
Cookies.set(COOKIE_KEY, 'jp', {expires: EXPIRY_TIME});
}
// add event listener on all buttons so that we can
// (1) save user preference
// (2) switch between jp and gl for all tabs
// no recurse prevents the infinite click -> onclick event triggered
// -> click -> onclick event triggered loop from happening
let no_recurse = false;
for (server of ['jp', 'gl']) {
Line 48 ⟶ 54:
console.log("server-toggle: " + current_server + " button clicked. Switching...");
Cookies.set(COOKIE_KEY, current_server, {expires: EXPIRY_TIME});
// switch to this server everywhere else
$(".server-toggle-" + current_server + "-button").each(function(i, button) {
button.click();
|