2012-05-10 48 views
3

http://www.colorz.fr/#!/en/work/我怎樣才能達到這個效果?

我喜歡他們如何顯示/隱藏基於點擊縮略圖的內容,我只是無法弄清楚它是如何實際完成的。 由於頁面仍然會加載內容,並且如果您有多個不同的div來顯示/隱藏它會削弱頁面加載時間,因此一類使用javascript onclick帶走的「隱藏」將不可行。

我確定有一個簡單的方法可以達到這個效果,我無法想象如何以'乾淨'的方式來做到這一點。

+1

有沒有聽說過阿賈克斯?在firefox下使用firebug,點擊其中一個縮略圖,然後查看控制檯,你會看到點擊觸發了一個ajax請求,該請求將顯示內容。 – Cyclonecode

+0

你看過一些JS框架來實現這個嗎?你可以看看jquery/yui/mootools ... –

+0

頁面加載時間非常困難,在該頁面上。但是......這樣做的專業方式是隻加載最初需要的內容以快速呈現頁面,然後在後臺預加載東西。由於html只需要很少的下載時間,因此Ajax在很大程度上與此無關,因爲它需要花費很長時間的外部對象(如圖像)。 – goat

回答