<?php //そうこうしゃ DSP もどる membder_box ?>
<script>
$(window).on('scroll', function (){
var elem = $('#go_mail');
var isAnimate = 'isAnimate';
elem.each(function () {
var elemOffset = $(this).offset().top;
var scrollPos = $(window).scrollTop();
var wh = $(window).height();
if(scrollPos > elemOffset){
//$(this).addClass(isAnimate);
$('.fixed .top_membder .membder_box').css('right', -1200);
}
if(scrollPos < elemOffset){
//$(this).addClass(isAnimate);
$('.fixed .top_membder .membder_box').css('right', 24);
}
});
});
</script>
おしい
これでほぼ想像通り
ただ TOPに戻ったとき 消えない
クラス添付にしようかと思ったが
さらに分岐でいけた
<?php //そうこうしゃ DSP もどる membder_box ?>
<script>
$(window).on('scroll', function (){
var elem = $('#go_mail');
var isAnimate = 'isAnimate';
elem.each(function () {
var elemOffset = $(this).offset().top;
var scrollPos = $(window).scrollTop();
var wh = $(window).height();
if(scrollPos > elemOffset){
//$(this).addClass(isAnimate);
$('.fixed .top_membder .membder_box').css('right', -1200);
}
if(scrollPos < elemOffset){
//$(this).addClass(isAnimate);
$('.fixed .top_membder .membder_box').css('right', 24);
if(scrollPos < 80){
$('.fixed .top_membder .membder_box').css('right', -1200);
}
}
});
});
</script>