0

jQuery を動作させることができません。

divが閉じているときは「もっと表示」というテキストが必要で、開いているときは「少なく表示」というテキストが必要です。

このテキストは、開くと機能しますが、閉じると変更されません..

    $('.more_content').click(function(){
        $('p.show').text($('p.show').is(':visible') ? 'Show less' : 'Show more');
        $('#extra_content').slideToggle('fast')              
    });
4

2 に答える 2

2

ステートメント

$('p.show').is(':visible')

次のようにする必要があります。

$('#extra_content').is(':visible')
于 2013-02-06T22:55:13.187 に答える
0
$('.more_content').click(function(){
$('#extra_content').is(':visible') ? $('p.show').text('Läs mer om oss') : $('p.show').text('Läs mindre om oss') ;
$('#extra_content').slideToggle('fast')
enter code here});
于 2013-02-07T00:37:36.697 に答える