2012-10-23 36 views
2

我使用jQuery,CSS和HTML開發網站。該頁面左側有一個靜態菜單,該菜單應始終顯示並顯示內容div。當我現在按下菜單中的鏈接時,整個頁面將動畫並向左滑動,以顯示菜單元素使用href鏈接到的div。我非常想修改這個,所以只有內容div動畫和被替換。這可能嗎?當點擊查詢中的鏈接時,只改變整個頁面的div而不是整個頁面

Regards

+6

請張貼一些代碼,所以我們知道我們在做什麼 – SpYk3HH

回答

1

是的,這是可能的。沒有一些代碼,我可以給你的東西就不多了。這是通用的,因爲我可以得到:

$(".menuLink").click(function() { 
    var linkedContent = ...identify the content being moved into view... 
    var currentContent = ...identify the content being moved from view... 

    var moveOldTo = "-=" + currentContent.width() + "px"; 
    //assuming your content divs are relatively positioned 
    currentContent.animate({ left: moveOldTo }, 1000); 

    var moveNewTo = "-=" + linkedContent.width() + "px"; 
    linkedContent.animate({ left: moveNewTo }, 1000); 
}); 
相關問題