jQuery – 在IE中使用 $(“body”) 捲動畫面無法運作的解決辦法
在IE11以前的都有這個問題。只要在你的程式碼改用這樣就可以:
1 2 3 4 5 6 7 |
var $body = (window.opera) ? (document.compatMode == "CSS1Compat" ? $('html') : $('body')) : $('html,body'); $body.animate({ scrollTop: val }, 500); |
不過 Windows 10 配置的 Edge 瀏覽器就不會有這個問題囉。