2013-07-04 2 views
0

fancybox 2.1.4와 함께 부분보기를 열고 있는데 클로징 십자가를 표시 할 수 없습니다. 누구든지 내가 뭘 잘못하고 있는지 알아?Fancybox 닫기 버튼이 표시되지 않습니다.

내용에 상자가하는 쇼 :에서

function LaunchFancyBox(code) { 
    jQuery.fancybox({ 
     'modal': true, 
     'closeBtn': true, 
     'content': code 
    }); 
} 

$('.sendSms').click(function() { 
    $.ajax({ 
     url: '@Url.Action("Index", "Sms")', 
     success: function (partial) { 
      LaunchFancyBox(partial); 
     }, 
    }); 
    return false; 
}); 

답변

6

하여 documentation :

모달 true로 설정하면, 탐색 및
부울 폐쇄를 해제합니다; 기본값 :

거짓은 정확한 모양을 사용하는 진정한

-3

코드에 모달 매개 변수를 설정하지 마십시오. fancybox_sprite.png 파일을 기본 fancybox javascript 및 css 파일이있는 곳 (예 :)에 업로드했는지 확인하십시오. 동일한 폴더에 있습니다.

+0

이를 여기에서 "jquery.fancybox-1.3.4.css"

다운로드의 같은 디렉토리에 "fancybox.png"를 추가 Jizbo와 Christoph의 마지막 2 개의 댓글 - 그리고 수많은 다른 의견은 fancybox가 엄청난 지원 stackoverflow가 무엇인지 상기시켜주었습니다. - 제 2 이미지를 확대하고 페이지 내에 머물러있는 썸네일을 확대하는 나의 애매한 모험에서 닫기 버튼). 나는 바이올린을 피할 수 있지만 위의 실을 따라 가면됩니다. 똑같은 것을 찾는 사람들을 위해, 나의 충고는 점검하고, 확인하고, 다시 점검하는 것이다. – SeguetoSolar

1
closeBtn: 'true', 
afterShow: function() { 
    $('.fancybox-close').attr('id', 'fancybox-close'); 
} 

CSS

#fancybox-close { 
display:inline !important; 
top: -7px !important; 
right: 1px !important; 
width: 28px !important; 
height: 30px !important; 

} 

그리고 http://www.imagemagick.org/fancybox/fancybox.png

관련 문제