相关疑难解决方法(0)

jQuery滚动到元素

我有这个input元素:

<input type="text" class="textfield" value="" id="subject" name="subject">
Run Code Online (Sandbox Code Playgroud)

然后我有一些其他元素,如其他文本输入,textareas等.

当用户点击它input#subject,页面应滚动到页面的最后一个元素,并带有漂亮的动画.它应该是一个滚动到底部而不是顶部.

页面的最后一项是一个submit按钮,其中包含#submit:

<input type="submit" class="submit" id="submit" name="submit" value="Ok, Done.">
Run Code Online (Sandbox Code Playgroud)

动画不应该太快,应该是流畅的.

我正在运行最新的jQuery版本.我更喜欢不安装任何插件,但使用默认的jQuery功能来实现这一点.

javascript jquery

2196
推荐指数
19
解决办法
236万
查看次数

当用户手动滚动时,Jquery .animate()会停止滚动吗?

我已经设置了一个片段,当它被点击时将页面部分滚动到视图中,问题是如果用户想要在动画中间滚动滚动有点断断续续.

    $( "section" ).click(function(e) {
        $('html,body').animate({ scrollTop: $(this).position().top }, 'slow');
        return false; 
    });
Run Code Online (Sandbox Code Playgroud)

如果用户手动滚动,如何停止jquery动画?

javascript css jquery

42
推荐指数
2
解决办法
4万
查看次数

标签 统计

javascript ×2

jquery ×2

css ×1