在 JSFiddle 上查看:http: //jsfiddle.net/Mm79v/
我的 jQuery
$(".SupOrSubButton").click(function(e) {
var child = $(this).children().attr('id');
if (child == 'Superscript') {
if ($(this).hasClass('ButtonActive')) {
$(this).removeClass('ButtonActive');
} else {
$('#Subscript').parent().removeClass('ButtonActive');
$(this).toggleClass('ButtonActive');
}
} else if (child == 'Subscript') {
if ($(this).hasClass('ButtonActive')) {
$(this).removeClass('ButtonActive');
} else {
$('#Superscript').parent().removeClass('ButtonActive');
$(this).toggleClass('ButtonActive');
}
};
});
我很想知道是否有更好的方法来使用 JQuery 完成我上面所做的事情,因为我需要在未来的某个日期在其他地方实现类似的东西。我仍在学习 JQuery,我知道这很有效,但这是最好的方法,甚至是好方法吗?
此致
蒂姆