Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.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

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 jQuery显示时重新计算键盘选项卡_Javascript_Jquery_Wordpress_Gravity Forms Plugin - Fatal编程技术网

Javascript jQuery显示时重新计算键盘选项卡

Javascript jQuery显示时重新计算键盘选项卡,javascript,jquery,wordpress,gravity-forms-plugin,Javascript,Jquery,Wordpress,Gravity Forms Plugin,我已经创建了一个重力形状,它有一个可见场。当用户开始键入时,容器将展开以显示其他字段 它工作得很好,但当你点击键盘上的“Tab”按钮时,它会跳转到另一种形式。我的猜测是,这是由于隐藏表单造成的,因此当它被显示时,浏览器不会被告知重新计算选项卡增量 是否有这样的jQuery函数或我可以添加的东西,以便在我的keydown函数中重新计算 var windowWidth = $(window).width(); // Home CTA Animation if (windowWidth > 10

我已经创建了一个重力形状,它有一个可见场。当用户开始键入时,容器将展开以显示其他字段

它工作得很好,但当你点击键盘上的“Tab”按钮时,它会跳转到另一种形式。我的猜测是,这是由于隐藏表单造成的,因此当它被显示时,浏览器不会被告知重新计算选项卡增量

是否有这样的jQuery函数或我可以添加的东西,以便在我的keydown函数中重新计算

var windowWidth = $(window).width();
// Home CTA Animation
if (windowWidth > 1024) {
$('#gform_9').css({
  'will-change' : 'height',
  'transition' : 'all 0.75s',
  'height' : '70px',
  'overflow' : 'hidden'
  });

$('#gform_9').one('keydown', function() {

        $('#gform_9').css({
          'height' : '560px',
          'overflow' : 'visible'
        });
    });
};

谷歌搜索“重力表单标签键”会得到很多有希望的结果。谢谢!我甚至没有意识到它不会自动计算选项卡索引,这里我认为它是由浏览器完成的,在没有
tabindex
属性的情况下,浏览器遵循“自然”顺序。我猜重力形式强加了一个
tabindex
顺序,但不是动态的,因此事情可能会出错。