2011-11-28 8 views
0

인라인 컨텐츠가 작동하도록 사이트의 자습서를 읽었습니다. 출처를 확인하고 내 사이트를 변경했습니다.Fancybox 2.0.1 인라인 컨텐츠가 작동하지 않습니다.

여기에 사이트가 있습니다 : http://miuzer.com/new/ 오른쪽 상단의 링크를 확인하십시오. 작품에 관해서는, 그러나 등록과 로그인은 내용이 인라인이기 때문에하지 않습니다. 여기서 문제는 무엇입니까?

많은 js 라이브러리가 버그가 있으며, 복잡하고 문서화가 잘 안되는 것을 발견했습니다. fancybox는 더 나쁜 것 중 하나입니다.

<div class="header-content"> 
    <ul> 
    <li><a href="img/popup_img.jpg">About</a></li> 
    <li><a href="#register-dialog">Register</a></li> 
    <li><a href="#login-dialog">Login</a></li> 
    </ul> 

interface.js

$('#popup_img').fancybox(); 
$('#register-dialog').fancybox({'type':'inline'}); 
$('#login-dialog').fancybox({'type':'inline'}); 
// $('#popup_img').click(); 

에서이 라인을 삭제하고이 줄을 대신 추가 :이 같은/등록/로그인 부분에 대한

<a id="popup_img" style="display:none" href="img/popup_img.jpg"><img src="img/popup_img.jpg" alt="" /></a> 

알터 :

답변

2

이 줄을 삭제합니다 :

그런데 10

$('.header-content ul a').fancybox(); 
은, 그건 아주 잘 설명하고 잘 plugin을 작성하고 내가

+0

왜 내 코드를 문서화해야합니다 ... 당신의 코드 같은 것을 말할 수 없다? 어쨌든 고마워. –

관련 문제