我重新創造了什麼,我試圖做here (jsFiddle)的Javascript/jQuery的scrollTop的問題
頭應該留在它是一個簡單的版本,當你向下滾動,當你點擊標題的div它應該回滾到頂端,它就是這樣。但是,如果您專注於輸入內容,或者點擊「徽標」,則滾動應該保持原位。
我嘗試過的第一種方法是使用jQuery的.css
並將輸入/徽標的z-index
設置爲高於標題,然後獲取當前滾動並將其保留在該位置。
這類作品,但一旦你點擊輸入或標誌,標題滾動不再起作用。
我也嘗試改變徽標/輸入jQuery到.animate
慢速,它保持靜止幾秒鐘,然後滾動到頂端,即使我沒有設置它這樣做。以下是第二個示例 - jsFiddle
但是,使用第二個示例執行此操作並不會停止其他函數的工作。
這種行爲我有什麼缺點嗎?
偉大工程,感謝史蒂夫! :) – Joe