2012-03-21 72 views
0

http://avalon.eaw.comscrollTo改變窗口大小的方向

我有一個水平scrollTo腳本運行,它的工作很好。然而,如果窗口由於任何原因重新調整大小,則滾動方向從水平變爲垂直。任何人有一個想法如何解決?

我是比較新的jQuery的,所以請溫柔:)

+0

@casperOne你在說什麼?我發佈了有問題代碼的網站鏈接,還可以查看網站並查看行動中的行爲。所有回答問題的要求都在那裏,而且imho不會更清晰。 – 2012-03-22 17:10:48

回答

0

在調整執行以下功能:

function resizePanel() { 

    width = $(window).width(); 
    height = $(window).height(); 

    mask_width = width * $('.item').length; 

    $('#debug').html(width + ' ' + height + ' ' + mask_width); 

    $('#wrapper, .page').css({width: width, height: height}); 
    $('#stage').css({width: mask_width, height: height}); 
    $('#wrapper').scrollTo($('a.selected').attr('href'), 0); 

} 

這有效地抑制在#stage的寬度已經由滾動設置插件(我猜測;或CSS樣式)...我也認爲你不需要設置所有面板的高度..

事實上,我不知道爲什麼這個函數存在,嘗試將其完全或部分移除(不含#stage css set或#wrapper, .page css set)

+0

刪除#stage集完美工作!謝謝!我從教程網站上獲得了這個腳本,所以完全理解他們所做的一切。不過,我正在學習。得從某處開始! – 2012-03-22 18:12:05

相關問題