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 に答える