根据元素可见性更改标签(jQuery)

时间:2010-01-25 05:55:18

标签: jquery text replace label toggle

HTML:

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

jQuery的:

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

如何更改上面的jQuery,以便在元素可见时将链接中的“显示”更改为“隐藏”?

谢谢!

2 个答案:

答案 0 :(得分:1)

尚未经过测试......

$('a').toggle(function () {
    $(this).next().show();
    $(this).html("Hide next element");
},
function () {
    $(this).next().hide();
    $(this).html("Show next element");
});

答案 1 :(得分:0)

$('a').toggle(function () {

    $(this).next().show();
    $(this).html('Hide next element');
},
function () {
    $(this).next().hide();
    $(this).html('Show next element');
});