滚动顶部功能适用于FF,但不适用于Chrome

时间:2013-06-19 21:30:31

标签: jquery google-chrome scrolltop

我使用它来滚动到DOM中的ID。它在FF中完美运行,但不在chrome中滚动可以告诉我为什么这不起作用。我检查了控制台,但没有错误。感谢您的帮助。最后一部分也适用于移动设备。有关详细信息,请参阅Jsfiddle

$(function(){
 $('p select.network option').focusout(function(){

    $("html, body").animate({
    scrollTop: $( $(this).attr('value') ).offset().top
}, 1500);
    return false;
});

1 个答案:

答案 0 :(得分:1)

使用select元素的onchange事件:

http://jsfiddle.net/R5KqD/2/

$('p select.network').change(function(){

    $("html, body").animate({
        scrollTop: $( $(this).attr('value') ).offset().top
    }, 1500);
    //return false;  you can remove this as anyway change event doesn't bubble
});