2010-01-19 26 views
0

我在網站中使用Aeron Glemann的slideshow2。是生成縮略圖還是必須提供它們?iam顯示的圖像來自雲,並傳遞到數組中的幻燈片。大拇指存在於雲中。如果節目不能創建它們,我如何將它們傳遞給數組? 我已經使用正則表達式替換參數,但它顯示爲縮略圖的完整圖像,並沒有任何反應時,我改變了縮略圖的CSS屬性。圖像被顯示。mootools slideshow2

這裏是節目創作的線路: var myShow = new Slideshow('show',eval(res.value),{controller:true,height:350,overlap:false,resize:false,hu: '',替換:[/^\ S +。(gif | jpg | jpeg | png)$ /,'t $ 1'],縮略圖:true,width:600});

值對象包含如下格式的雲圖片: [「xx.jpg」,「yy.png」,...]

非常感謝您的寶貴時間。

+0

您是否找到答案? – Sergio 2013-06-19 19:05:16

回答

0

我想說你的正則表達式被打破了。在文件名的末尾添加't'?嘗試:

replace:[/^(\S+)\.(gif|jpg|jpeg|png)$/,'$1t.$2'] 

最好使用online tester得到它的權利正則表達式玩。

+0

我從作者站點的常見問題中提取表達式,應該通過在文件名末尾添加't'來創建拇指文件名,即拇指來自。 – ioannis 2010-01-19 13:43:26

+0

我看不出這個正則表達式是如何工作的。它只捕獲文件擴展名。我更新了我的答案以執行文件名轉換:'xx.jpg'=>'xxt.jpg' – Ajw 2010-01-19 23:04:23