• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jqueryでscrollTopの値をとりたい)

jqueryでscrollTopの値をとる方法と要素のフェイドイン

このQ&Aのポイント
  • jqueryでスクロールの値を取得する方法と要素のフェイドインについて教えてください。現在、スクロールをすると要素がフェイドインするようなjqueryを書いていますが、$(window).on('scroll', function() {})の中でしかスクロールの値を取得できません。この外側でもスクロールの値を取得する方法はありますか?
  • jqueryのscrollTopを使用してスクロールの値を取得し、要素のフェイドインに活用したいですが、$(window).on('scroll', function() {})の中でしかスクロールの値を取得できません。この外側でもスクロールの値を取得する方法を教えてください。
  • jqueryでスクロールの値を取得し、要素をフェイドインさせたいです。現在は$(window).on('scroll', function() {})の中でスクロールの値を取得し、要素をフェイドインしていますが、この外側でもスクロールの値を取得する方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

とりあえず、var定義をfunctionの外に出してしまえば参照可能にはなると思いますが… 値が変化するので、参照するタイミングによっては取りたい値にならないかもしれません。 特別に複雑な計算をしているわけではないので、スクリプト実行時の同様の値を求めたいだけなら、参照しなくても同様の方法で求めればよろしいかと思いますが。

yukiponta
質問者

お礼

ありがとうございました。やってみます!!