2012-11-07 43 views
1

你好我正在使用陰影框 - 一切工作正常,但我在一個頁面上有兩個用途它是一個人們不斷滾動圖像的畫廊,另一個是窗體的iframe。配置shadowbox?

如何刪除來自iframe的下一個和上一個按鈕,但不是畫廊

Shadowbox.init({ 
    displayCounter: false, 
    continuous: true <- need to disable for iframe only 
}); 

的iframe:

<a rel="shadowbox[contact];width=420;height=520" href="contact.php?profileID=">Click here</a> 

畫廊

<a rel="shadowbox[trader]" href="<?php echo $images[0]; ?>">Click here</a> 
<a rel="shadowbox[trader]" href="<?php echo $images[1]; ?>">Click here</a> 
<a rel="shadowbox[trader]" href="<?php echo $images[2]; ?>">Click here</a> 

回答

0

你看看到docsusage section?你不需要多個腳本 - 這隻會導致問題,是完全不必要的。

而是,保留init()函數,並使用setup()函數。像這樣的東西應該工作(本段工作,你需要根據類你鏈接):

Shadowbox.init({ 
    displayCounter: false 
}); 

Shadowbox.setup("a.noniframe", { 
     continuous: true 
}); 

Shadowbox.setup("iframe a", { 
     continuous: false 
}); 
0

你可以做到這一點從相對刪除畫廊的名字

這裏我們去你有:

<a rel="shadowbox[contact];width=420;height=520" href="contact.php?profileID=">Click here</a> 

所以它必須是這樣的:

<a rel="shadowbox;width=420;height=520" href="contact.php?profileID=">Click here</a> 

只是刪除[聯繫人],它會很好

希望以下代碼幫助:)