我有一个字体大小调整器,需要包含在一个链接中。例如。单击时显示文本链接“Larger Type”并切换到“Smaller Type”的文本链接。我不知道为什么它会切换类“加/减”但它不会切换文本或在 else 语句之后调用字体调整大小函数?
目前,它第一次单击以调整文本大小并添加减号类,但之后它什么也不做。
http://jsfiddle.net/infatti/P6SVv/
var targetContainers = $('.two-thirds');
var newLargerSize = 16;
var newSmallerSize = 14;
$('.resize-font a').click(function(){
if ($(this).hasClass('plus')) {
$(targetContainers).css('font-size', newLargerSize);
$(this).text('Smaller Type').toggleClass('minus');
} else {
$(targetContainers).css('font-size', newSmallerSize);
$(this).text('Larger Type').toggleClass('plus');
};
});