このコードを使用してテーブル内の行を検索し、その行をビューポートの一番上までスクロールします。
$('html, body').animate({
scrollTop: $('label:contains("' +textToFind+ '")').parents('tr').offset().top
}, 1000);
「textToFind」を既知の有効なラベル テキストに置き換えると、これは js コンソールで適切に機能します。しかし、私のスクリプトでは機能しません。スクリプト内の他のすべての jquery は機能しており、コード内で行が適切に選択されている (コンソールに出力されている) ことを何度もテストしました。
ここで何が欠けている可能性がありますか?