3
我發現在指定了size
屬性的IE(IE7和IE9)中使用select
元素時,使用.scrollTop
會導致一些奇怪的行爲。我希望有一種解決辦法。IE <select> scrollTop
如果用戶手動滾動到某個位置,則腳本會將其滾動到另一個位置,如果用戶單擊向上或向下,滾動將從腳本運行之前的位置開始。
這裏是一個非常簡單的例子:
如果您手動滾動,注意位置,然後在「腳本」滾動使用按鈕(一次或多次),然後開始手動滾動一次,你會注意到在IE中滾動從手動滾動停止的地方開始。
我想找到一種方法使IE正常工作。我曾希望jQuery的.scrollTo()
可能會使事情正確,但不幸的是,沒有。
也發生在IE8中,但不是Chrome19。 –
@Ash謝謝你檢查。我應該提到,我知道它在Firefox中正常工作。 – hmqcnoesy