我正在使用此代码在表格中找到一行,然后将该行滚动到视口的顶部:
$('html, body').animate({
scrollTop: $('label:contains("' +textToFind+ '")').parents('tr').offset().top
}, 1000);
如果我用已知的有效标签文本替换“textToFind”,这在js控制台中可以正常工作。但它在我的脚本中不起作用。脚本中的所有其他jquery都在工作,我一遍又一遍地测试在代码中正确选择了行(输出到控制台)。
我可以在这里找到什么?
答案 0 :(得分:0)
正如我在评论中所述,我在ajax调用的成功函数中运行此动画。将有问题的代码行移动到调用ajax调用的函数解决了问题并正确滚动到所需的行。