0

我正在像这样更改按钮的值

$('#slideButton').val("Expand");

然后像这样回来

$('#slideButton').val("Collapse");

如果可能的话,我怎样才能让按钮的值淡出/淡入,而不是淡出整个按钮?

4

1 回答 1

1

HTML

使用button而不是input.

<button id="slideButton" type="button"><span>Expand</span></button>​

jQuery

$('#slideButton').click(function()
{
    $(this).find('span').html('Collapse').hide().fadeIn('slow');
});

示例:http: //jsfiddle.net/sKcE3/

于 2012-08-11T22:09:23.503 回答