誰かが問題を解決するのを助けてくれることを願っています。どうすれば修正できますか?Uncaught TypeError:未定義の 'scrollHeight'プロパティを読み取ることができません
私はクロームコンソールのフォロースクリプトを持っていますが、今日はうまくいきましたが、今日実行してこのエラー(下記)を受け取りました。 誰かが私がコードの問題を修正するのを助けることができれば非常に感謝します、コードとエラーは以下に添付されています。事前におかげで助けてください。
var jq = document.createElement('script');
jq.src = "//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"; //Loads JavaScript
document.getElementsByTagName('head')[0].appendChild(jq);
jQuery.noConflict()
window.setInterval(function(){
var x = 0;
$("button:contains('Follow')").each(
function(){ if($(this).text()=="Follow"){
if(x==2) return false;
$(this).trigger("click");
$('._4gt3b').scrollTop($('._4gt3b')[0].scrollHeight);
x++;}
}
)
$('._4gt3b').scrollTop($('._4gt3b')[0].scrollHeight); console.log('loop');
}, 70000);
私は、スクリプトを実行した後に受信していますエラーです
>VM137:7 Uncaught TypeError: Cannot read property 'scrollHeight' of undefined
at HTMLButtonElement.<anonymous> (<anonymous>:7:40)
at Function.each (jquery.min.js:2)
at n.fn.init.each (jquery.min.js:2)
at <anonymous>:3:32
は、あなたのHTMLどこにある:
あなたはこのように、最初の値をチェックすることにより、このバグを防ぐことができますか? –
'$( '._ 4gt3b')[0]'と '$( '._ 4gt3b')[1]'要素が存在しますか? –