Jquery Facebox插件不起作用

时间:2010-02-01 11:00:00

标签: javascript jquery ruby-on-rails facebox

我从famspam.com/facebox下载了facebox。 然后我将facebox.js添加到public / javascripts文件夹中,并将facebox.css添加到public / stylesheets中

然后我在我的application.html.erb中将这些文件包含在原始Jquery库ver 1.4之后

最后,我将一个rel属性设置为我的一个href标签,试图使用Facebox,但它没有出现。点击rel="facebox"的链接时,我只会在当前浏览器标签中看到一张图片。

请帮助我使用facebox。

2 个答案:

答案 0 :(得分:4)

您是否在onLoad上调用了facebox()?

jQuery(document).ready(function($) {
  $('a[rel*=facebox]').facebox() 
})

答案 1 :(得分:0)

您还需要设置图像的位置(关闭图像和加载图像)

$(document).ready(function() {
$.facebox.settings.closeImage ='http://www.yoursite.com/functions/closelabel.png'
$.facebox.settings.loadingImage = 'http://www.yoursite.com/functions/loading.gif'
$('a[rel*=facebox]').facebox();   
});