我認爲這個問題最好通過給你一個jsFiddle來解釋。在該示例中,當用戶點擊圖庫項目時,圖像被附加到id="showimage"
的div。我無法解決的方法是傳入點擊圖像的參數,並顯示該圖像而不是絕對圖像。jQuery將圖像附加到div動畫
應該功能如下:
- 如果圖像1被點擊時,圖像1應附加到
showimage
。 它應該從父div的寬度0px到寬度10%進行動畫處理。 - 如果圖像1再次點擊後,它應合攏:它應該從寬度100%動畫 與寬度0像素
- 如果點擊任何其他IMG而已經存在
showimage
的圖像,所述圖像已經內部應合攏,而新的在其位擴展
我認爲這將通過3個功能來完成最好:
- 展開 - 追加到
showimage
和動畫0px到100% - 崩潰 - 從100%動畫爲0px和
showimage
- 刪除替換 - 在
showimage
已經調用圖像崩潰,並呼籲擴大圖像上預先點擊
感謝,任何幫助將是非常讚賞。
我剛剛修改了代碼的jsfiddle http://jsfiddle.net/z2mrh/5/ ... – Dasarp 2012-04-21 11:58:51