Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从图像按钮切换隐藏/显示时平滑滚动到节_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 从图像按钮切换隐藏/显示时平滑滚动到节

Javascript 从图像按钮切换隐藏/显示时平滑滚动到节,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我在clickfunnels中有一个漏斗,我在页脚部分添加了一个脚本,用于切换隐藏/显示一个基本上不可见的特定部分,并且仅使用图像按钮显示 我的问题是,我不知道如何在区段出现时(顺利地)跳转 这是执行切换的一段代码: var toggle; function docReady(fn) { if (document.readyState === "complete" || document.readyState === "interactive") {

我在clickfunnels中有一个漏斗,我在页脚部分添加了一个脚本,用于切换隐藏/显示一个基本上不可见的特定部分,并且仅使用图像按钮显示

我的问题是,我不知道如何在区段出现时(顺利地)跳转

这是执行切换的一段代码:

    var toggle;
    function docReady(fn) {
         if (document.readyState === "complete" || document.readyState === "interactive") {
             setTimeout(fn, 1);
         } else {
             document.addEventListener("DOMContentLoaded", fn);
         }
    }

    docReady(function() { 
        toggle = true;
    });

    $("#tmp_image-67696").click(function(e) {
        e.stopPropagation();
        if(toggle) {
            $("#row--91312").css("display","block");
            toggle = !toggle;
        } else {
            $("#row--91312").css("display","none");
            toggle = !toggle;
        }
    });
基本上,我希望使用相同的图像按钮切换并显示部分,将视图跳转到相同的部分,而不仅仅像下拉菜单一样显示


提前谢谢

试试看。它正在使用scrollIntoView。也许您还需要在
html
标记(css)上设置
滚动行为:平滑
,这是否回答了您的问题?欢迎来到SO!最短的方法是使用
html{滚动行为:平滑;}