Difference between revisions of "MediaWiki:Common.js"
Mscottmoore (talk | contribs) m (Corrected typo) |
Mscottmoore (talk | contribs) (Adding ability to toggle IPA, zhuyin, and Wade-Giles in pinyin table) |
||
Line 3: | Line 3: | ||
/*pinyin table scripts*/ | /*pinyin table scripts*/ | ||
$(document).ready( function() { | $(document).ready( function() { | ||
− | $('#table-settings').append('<input type="checkbox" id="table-toggle-ipa" | + | |
+ | $('#table-settings').append('<p>Show [[IPA]] <input type="checkbox" id="table-toggle-ipa"/></p>'); | ||
+ | $('#table-settings').append('<p>Show [[zhuyin]] <input type="checkbox" id="table-toggle-zhuyin"/></p>'); | ||
+ | $('#table-settings').append('<p>Show [[Wade-Giles]] <input type="checkbox" id="table-toggle-wade-giles"/></p>'); | ||
+ | |||
$('.table-ipa').hide(); | $('.table-ipa').hide(); | ||
$('.table-zhuyin').hide(); | $('.table-zhuyin').hide(); | ||
Line 9: | Line 13: | ||
$('#table-toggle-ipa').click( function() { | $('#table-toggle-ipa').click( function() { | ||
− | if ($(this).prop('checked' | + | if ($(this).prop('checked') { |
$('.table-ipa').show(); | $('.table-ipa').show(); | ||
} else { | } else { | ||
$('.table-ipa').hide(); | $('.table-ipa').hide(); | ||
+ | }; | ||
+ | }); | ||
+ | $('#table-toggle-zhuyin').click( function() { | ||
+ | if ($(this).prop('checked') { | ||
+ | $('.table-zhuyin').show(); | ||
+ | } else { | ||
+ | $('.table-zhuyin').hide(); | ||
+ | }; | ||
+ | }); | ||
+ | $('#table-toggle-wade-giles').click( function() { | ||
+ | if ($(this).prop('checked') { | ||
+ | $('.table-wade-giles').show(); | ||
+ | } else { | ||
+ | $('.table-wade-giles').hide(); | ||
}; | }; | ||
}); | }); | ||
}); | }); |
Revision as of 03:48, 8 January 2015
/* Any JavaScript here will be loaded for all users on every page load. */
/*pinyin table scripts*/
$(document).ready( function() {
$('#table-settings').append('<p>Show [[IPA]] <input type="checkbox" id="table-toggle-ipa"/></p>');
$('#table-settings').append('<p>Show [[zhuyin]] <input type="checkbox" id="table-toggle-zhuyin"/></p>');
$('#table-settings').append('<p>Show [[Wade-Giles]] <input type="checkbox" id="table-toggle-wade-giles"/></p>');
$('.table-ipa').hide();
$('.table-zhuyin').hide();
$('.table-wade-giles').hide();
$('#table-toggle-ipa').click( function() {
if ($(this).prop('checked') {
$('.table-ipa').show();
} else {
$('.table-ipa').hide();
};
});
$('#table-toggle-zhuyin').click( function() {
if ($(this).prop('checked') {
$('.table-zhuyin').show();
} else {
$('.table-zhuyin').hide();
};
});
$('#table-toggle-wade-giles').click( function() {
if ($(this).prop('checked') {
$('.table-wade-giles').show();
} else {
$('.table-wade-giles').hide();
};
});
});