0

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

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

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

1 回答 1

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
});
于 2013-06-19T21:35:39.633 回答