【问题标题】:Can't get FancyBox to work无法让 FancyBox 工作
【发布时间】:2011-08-17 01:31:31
【问题描述】:

起初,fancybox 很好用。但是当我添加到该站点时,它完全失败了,我不知道我哪里出错了。

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>         
</script>          
<script type="text/javascript" src="js/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>          
<script type="text/javascript" src="js/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
<link rel="stylesheet" type="text/css" href="js/fancybox/jquery.fancybox-1.3.4.css" media="screen" />
<script type="text/javascript">
$(document).ready(function() {
$(".fancyImg").fancybox();
});
</script>

<div id="About-MichaelP"><p>Website made by: <a class="fancyImg" href="#MichaelP">Michael Podsiadly</a></p></div> 

<div style="display: none;">
<div id="MichaelP" class="Hide">
<h1>About Michael Podsiadly</h1>
<p></p>
</div>
</div>

提前谢谢你。这让我很累,我什至无法思考。

【问题讨论】:

  • sigh 请 (a) 将您为我们提供的 sn-p 缩短到重现问题所需的最低限度 (b) 然后更具体“完全失败”
  • 对不起。我不知道。我所说的完全失败的意思是,在我添加了幻灯片并更改了网页的 css 之后,我尝试添加了幻想框,以便在单击幻灯片时它可以工作。所以我测试了它,什么也没发生。当它是一张图片时,它只是将我导航到新标签或新窗口中的该图片。
  • 我看到的第一件事是你给你的链接类FancyImg,而你的JS引用.fancyImg——很确定它是区分大小写的。先解决这个问题,然后再联系我们。 编辑:实际上你的大小写不一致...
  • 另外,&lt;a href 应该指向图像的全尺寸版本。我不知道你为什么把它链接到#1。这也与你所说的正在发生的不一致;如果 JS 失败,它会将您带到该锚点(在同一页面上)而不是新页面。
  • 也许再读一遍这个fancybox.net/howto,然后再试一次,尝试隔离问题并使用像 Firebug 这样的调试器。

标签: jquery html css fancybox prettyphoto


【解决方案1】:

嘿,你好像没有设置锚标签的类

$("a.group") 

指的是具有“组”类的锚标记。

尝试将组类添加到您的链接中:

<a href="#1" class="group">

可能是您尝试两次包含 jQuery 库。这可能会导致错误。

我经常这样做:可能是文件在错误的位置。有“js”文件夹吗?文件真的在那里吗? CSS 文件是否正确附加? CSS中引用的图像是相对于html文件还是CSS?回答这些问题的最佳方法是在 Firefox 中打开源代码并点击 js 和 css 文件的链接...

【讨论】:

  • 这可能是错误的,因为我看不出你想用这么多代码做什么。
  • 谢谢。一切都设置在正确的文件中,我删除了一个 jQuery 库链接并留下了另一个,一个来自 ajax.com,但什么也没发生......一切都还是一样。
  • 你想要什么链接? Ajax 上的 jQuery 库?如果是这样,那就是这个:ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js我刚看到ajax,我还以为是ajax.com。
  • 这个网站还没有启动。我让它离线,所以它几乎是失败的。 =/
  • 其中一个文件未正确包含。要么是那个,要么你有另一个使用“$”的javascript库(比如mootools),我不认为是这样。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-12
  • 2014-01-16
  • 1970-01-01
  • 2011-04-30
  • 1970-01-01
  • 2020-02-23
相关资源
最近更新 更多