0

簡単なデモのクエリがあります。button1クリックするとスクロールを停止しbutton2、スクロールが再開されます。私はこれを行う方法がわからない?

フィドルhere

HTML:

<input type='button' value='stop scroll' id='btn1'>
    <input type='button' value='resume scroll' id='btn2'>
        <div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, ... <div>
4

2 に答える 2

0

「マウスホイール」イベントにハンドラーを追加して (ブラウザーのサポートにはjquery-mousewheelを使用)、次のようなことができると思います:

$('#my_elem').bind('mousewheel', function(event, delta, deltaX, deltaY) {
    event.preventDefault(); //to prevent the default action
    // or $("html, body").scrollTo(0);
});
于 2013-10-14T14:33:49.337 に答える