scrollIntoView无法使用chrome版本56.0.2924.87(64位)

时间:2017-02-06 16:47:51

标签: javascript jquery html css google-chrome

我正在尝试在焦点位于元素上时完全在屏幕上显示元素。我正在使用scrollIntoView,因为当我使用TABS聚焦到我的搜索框时,我只看到截断的搜索框。为了让它完全可见,我正在使用scrollIntoView。但它在FIREFOX和IE,EDGE中运行良好,但在Chrome中却没有。请参阅以下代码

代码:

this._searchbox = document.createElement("INPUT")
.addClass('SearchBox')
.focus(function () {
  $(this).parent().get(0).scrollIntoView();
});

我正在使用父对焦,因为我想显示搜索框为子的整个父级。这是我的要求。父母是div元素FYI。

0 个答案:

没有答案