1

HTML:

<a href="#">Show next element</a>
<div>content</div>

jQuery:

$('a').toggle(function () {
    $(this).next().show();
},
function () {
    $(this).next().hide();
});

上記のjQueryを変更して、要素が表示されているときにリンクの「表示」を「非表示」に変更するにはどうすればよいですか?

ありがとう!

4

2 に答える 2

1

テストされていない...

$('a').toggle(function () {
    $(this).next().show();
    $(this).html("Hide next element");
},
function () {
    $(this).next().hide();
    $(this).html("Show next element");
});
于 2010-01-25T06:05:19.380 に答える
0
$('a').toggle(function () {

    $(this).next().show();
    $(this).html('Hide next element');
},
function () {
    $(this).next().hide();
    $(this).html('Show next element');
});
于 2010-01-25T06:06:14.467 に答える