2011-04-18 71 views
0

我使用gallerific http://www.twospy.com/galleriffic/當用戶點擊縮略圖顯示縮略圖和大圖片顯示可變圖像。你可以在這裏看到它的行動http://kimmelkids.com/kimmelkids/gallery/view-gallery/如何基於url中

我的問題是我知道jquery可以從網址抓取變量,這就是如何galerrific改變圖像。但是,當我把在url http://kimmelkids.com/kimmelkids/gallery/view-gallery/#leaf到地址欄就應該到庫中的形象,但事實並非如此。

有沒有什麼辦法讓gallerific拉起基於URL中的圖像輸入到地址欄?

回答

2

是的,window.location.hash方便地爲我們提供了URL末尾的hashtag。你可以試試這個:

$(document).ready(function() { 
    // Which anchor is being used? 
    switch(window.location.hash) { 
    case "#leaf": 
     // do something to show leaf 
    break; 
    case "#carrot": 
     // do something to show carrot 
    break; 
    } 
}); 

..或者,如果你願意,你可以指定一個特定的錨每個圖像(如通過ID =「葉」什麼的),並使用一些jQuery的只是行動與任何圖像的window.location.hash ID。