javascript - jQuery FancyBox 2.0 : helpers issues (buttons and thumbs)

标签 javascript jquery button fancybox helper

尽管我完全遵循了 fancybox 新版本 2 的指南,但我无法激活助手。我不明白我哪里错了。

这是我当前的代码:

HTML:

<div id="disegni" style="display: none">
   <div class="title">Disegni</div>
   <p>&nbsp;</p>
   <a class="fancybox-button" rel="fancybox-button" title="Scultura 1 disegni" href="images/intro/01.jpg"><img src="images/intro/01small.jpg" alt=""/></a>
   <a class="fancybox-button" rel="fancybox-button" title="Scultura 2 disegni" href="images/intro/02.jpg"><img src="images/intro/02small.jpg" alt=""/></a>
</div>

Javascript:

$(".fancybox-button").fancybox({
   openEffect   : 'elastic',
   closeEffect  : 'fade',
   revealEffect: 'none',
   hideEffect   : 'none',
   prevEasing  : 'swing',
   nextEasing  : 'swing',
   helpers  : { 
  title : { 
         type : 'inside' //inside/outside
      }, 
      buttons   : {}
   }
});

最佳答案

您必须包含 js 和 css 文件:

<!-- Add fancyBox - button helper -->
<link rel="stylesheet" type="text/css" href="/js/fancybox/jquery.fancybox-buttons.css" />
<script type="text/javascript" src="/js/fancybox/jquery.fancybox-buttons.js"></script>

它应该可以工作。不确定为什么您在隐藏元素中添加了链接,但也许您必须这样做。

关于javascript - jQuery FancyBox 2.0 : helpers issues (buttons and thumbs),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8215948/

相关文章:

javascript - 在对象上调用方法

javascript - Slick Grid 中的聚合标题和列

javascript - 嵌套元素中的多个事件

javascript - jQuery - 一一触发多个事件

javascript - 通过将类名从一个元素传递到下一个元素,单击鼠标即可更改图像

Android复合按钮通过xml文件

button - 按下按钮后返回一个彩色框

Javascript 'yyyy-mm-dd hh:mm:ss' 到时间戳

Javascript 未捕获引用错误,调用未定义 onclick

php - 我怎样才能在文本框中输入内容并同时将我输入的内容显示在 div 中?