2013-02-06 2 views
0

jQuery를 사용할 수 없습니다.jQuery에서 클릭 기능이 작동하도록하려면

div를 닫으면 "더보기", 열려있을 때는 "더 적게보기"를 원합니다.

가 열릴 때 텍스트가 작동하지만, 닫을 때 변경 실 거예요 ..

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

잘 그건 당신이 그것을 숨기고 있지 않기 때문에 항상 눈에.니다. – Colleen

답변

2

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

은 다음과 같아야합니다

$('#extra_content').is(':visible') 
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}); 
관련 문제