2011-11-28 67 views
0

我按照网站上的教程使内联内容正常工作。甚至检查了他们的来源并对我自己的网站进行了更改。Fancybox 2.0.1内联内容不能正常工作

这是网站:http://miuzer.com/new/ 检查右上角的链接。关于作品,但注册和登录不作为他们的内容是内联的。这里有什么问题?

我发现很多js库都是越野车,过于复杂和记录不当,fancybox是其中的一个。

回答

2

删除此行:

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

阿尔特约/注册/登陆部分是这样的:

<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(); 

删除这些行并添加以下行代替:

$('.header-content ul a').fancybox(); 

顺便说一句,这是一个很好的记录和良好的书面plugin,我不能说同样的事情你的代码...

+0

我为什么会需要记录我的代码?不管怎么说,还是要谢谢你 –