2011-08-23 4 views
1

Contentflow를 사용하여 이미지 갤러리를 표시하고 있습니다. 구성 옵션 중이 코드가있다 :항목이 활성화 될 때 fadeIn globalCaption 어떻게?

<div class='globalCaption'></div> 

항목이 활성화 그래서 난이 추가 될 때 나는 fadeIn에 .globalCaption를 원하는 : HTML 마크 업에

 /* 
     * called when an item becomes active. 
     */ 
     onMakeActive: function (item) {}, 

,이 사업부가있다 :

  /* 
     * called when an item becomes active. 
     */ 
     onMakeActive: function (item) { 
     $(".globalCaption p").fadeIn('fast'); 
     }, 

... 그것은

답변

0

작동하지 않습니다 당신은 다음과 같은 사업부를 가지고 말 :

<div class='globalCaption'></div> 

하지만 당신의 jQuery 코드는 DIV 내부 p 요소에 페이드 브라우저를 말하고, 그리고 p이 존재하지 않는 것 같습니다. 과 같이, 선택기에서 p를 제거하십시오 :

$(".globalCaption").fadeIn('fast'); 
+0

헤이 입력에 대한 감사하지만, 캡션 텍스트의 형식은'

caption_text

'이다. 이것은 div 사이에 출력되는 방법입니다. – Cacofonix

1

첫째, 둘째 $(".globalCaption p")에서 $(".globalCaption")

에 선택을 변경 .globalCaption 기본적으로 display:none; 스타일되어 있는지 확인하십시오. 이미 보이면 페이드 인 할 수 없습니다.

+0

나는 디스플레이를 시도했다 : none; 이전에 가지고 있지 않았기 때문에 작동하지 않았습니다. refinerycms를 사용하면 캡션은 '

caption_text

'으로 생성되므로 그 이유가 ... – Cacofonix

관련 문제