2010-03-31 58 views
0

我使用这个插件为我的新网站:问题与彩盒jQuery插件

http://colorpowered.com/colorbox/

在关注的页面有两个超链接它们是同一类的:

a.emailQuote 

这些这两个应该打开相同的颜色框窗口,由以下代码完成:

$("a.emailQuote").colorbox({ 
    transistion:"fade", 
    title:true, 
    iframe:true, 
    scrolling:false, 
    close:"Close this window", 
    innerWidth:478, 
    innerHeight:507, 
    initialWidth:478, 
    initialHeight:507  
}); 

但是,当colorbox窗口打开时,它似乎注册了有两个窗口,因此显示上一个,下一个箭头和说明这是图像之一的文本。

我想知道是否有办法解决这个问题,而不用CSS隐藏这些元素。

回答

1

Colorbox可能假设您的选择器返回两个链接,它们是相关的。 “这是一个功能”。您应该将colorbox分别应用于每个链接,或者查看不同的lightbox实现。

+0

正如我所想。我试图区分这些链接无济于事。 刚刚抛出屏幕,现在用CSS。 – RyanP13 2010-03-31 11:01:13

+0

使用它们的ID选择它们:'$(“a#emailQuote1”)。colorbox ...'和'$(“a#emailQuote2”)。colorbox ...'。你会想干掉colorbox配置,但至少你会有两个独立的实例。 – 2010-03-31 11:09:20