Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.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_Html_Jquery - Fatal编程技术网

Javascript 滚动并使用jquery获取元素

Javascript 滚动并使用jquery获取元素,javascript,html,jquery,Javascript,Html,Jquery,我不熟悉javascript和jquery。我正在使用walkMe工具为UI提供用户说明。我想使用jquery选择一个元素 p:contains("Help") 如果此“帮助”选项当前在页面上可见,但如果此标记不可见且需要滚动,则会出现错误,即屏幕上不存在该元素 是否有任何查询将在整个页面上检查此元素或滚动直到找到此元素 我希望使用一行jquery在整个页面上选择此元素,或者滚动直到找到此元素,因为我无法在此工具中编写函数。要滚动到jquery中的元素,可以使用以下方法:

我不熟悉javascript和jquery。我正在使用walkMe工具为UI提供用户说明。我想使用jquery选择一个元素

p:contains("Help")
如果此“帮助”选项当前在页面上可见,但如果此标记不可见且需要滚动,则会出现错误,即屏幕上不存在该元素

是否有任何查询将在整个页面上检查此元素或滚动直到找到此元素


我希望使用一行jquery在整个页面上选择此元素,或者滚动直到找到此元素,因为我无法在此工具中编写函数。

要滚动到jquery中的元素,可以使用以下方法:

$('html, body').animate({
    scrollTop: $("#ID_OF_ELEMENT").offset().top
}, 1000);

其中1000是完成动画的时间(以毫秒为单位)。此代码将使您到达元素的顶部。

您的代码成功了吗?Id是动态创建的。我可以通过p:contains(“Help”)获得特定元素