私は、ピクセルのセット数でWebページを自動スクロールします(作業)スクリプトを見つけた:jQuery scrollTop()インクリメント別の自動スクロールは、一部のサイトでは機能しますが、他のサイトでは機能しません。どうして?
var y = $(window).scrollTop(); $("html, body").animate({ scrollTop: '+=291px'}, 300);
このスクリプトは、他のいくつかのサイト上で動作しますが、ありません。例えば、
スクリプトは上で動作します:Facebook.com、Instagram.com、Pinterest.com:Twitter.com、BBC.co.uk、Reddit.com
スクリプトがオンになっていない作業を行います。 ..次のエラーメッセージのいずれかを示す。
VM104:1 Uncaught TypeError: Cannot read property 'scrollTop' of undefined at :1:18
(Pinterestの& Instagramの)
又は
Uncaught TypeError: $(...).scrollTop is not a function at :1:19
(Facebook)
誰に何が起こっているのか、私たちはそれをどう修正することができますか?私は知りたいです。
乾杯、スタックオーバーフロー!
あなたはブラウワーコンソールでそれを入力すると、あなたは、どういう意味ですか? – Kaddath
これらのサイトではjQueryを使用していません – Roljhon
は純粋なJSと純粋なアニメーションをJSと共に使用しています。すべてのサイトで機能させたい場合は、未定義の場合は 'jQuery'を確認できます。 – Roljhon