位置取得の処理で、例えば
hoge.js
$('.hoge').offset().top
という処理を書いて、その$('.hoge')の要素が存在しない場合エラーになります。
hoge.js
if ($('.hoge').length){
$('.hoge').offset().top
}
などで、対象の要素が無かった場合処理をしないif文で対応しましょう。
.lengthプロパティで.hogeが無かった場合は0になるので、処理されません。
More than 3 years have passed since last update.
位置取得の処理で、例えば
$('.hoge').offset().top
という処理を書いて、その$('.hoge')の要素が存在しない場合エラーになります。
if ($('.hoge').length){
$('.hoge').offset().top
}
などで、対象の要素が無かった場合処理をしないif文で対応しましょう。
.lengthプロパティで.hogeが無かった場合は0になるので、処理されません。
Register as a new user and use Qiita more conveniently