2011-04-29 55 views
0

我有幾個很長的描述。在頁面加載時,我隱藏了長描述,而是截斷它以顯示簡短描述。我這樣做的方式是切換描述div。擴大div和滾動

他們看起來像這樣:

世界,你好!我的名字是更多

hello world!我的名字是更多

hello world!我的名字是更多

當你點擊更多,它會擴大說明。它擴大後,它會有一個減去,使其回到簡短的形式。

的問題是,如果描述是足夠長的時間,一旦你點擊少,你再也不能看到的說明(因爲你已經滾動它離屏幕。

我希望它當用戶點擊做些什麼少是這樣的:。

顯示時,用戶能夠看到的是下面這樣的描述所以下面一切都應該留在原地,而所有上面的描述我們點擊滑入視圖

回答

0

使用jQuery slideUp,slideDown,slideToggle,隱藏,顯示。有很多方法可以做到這一點。

+0

你如何跟蹤下面描述的位置以保持原位? – SuperString 2011-04-29 18:57:22

+0

實際上我很確定那不是我想要的。我不需要動畫。 – SuperString 2011-04-29 19:04:38

+0

額外文本已經存在。你只是決定你想隱藏多少,只顯示/隱藏它。 – Jaspero 2011-04-29 19:37:29