Я написал скрипт,который не дает перейти плавающей кнопке выше области где используется скрипт,при скролинге вниз кнопка лезет до самого низу сайта,ка сделать чтобы она останавлеваль в конце блока где используется мой скрипт?
<script type="text/javascript">
$(document).ready(function(){
$('.spoiler-title').click(function(){
$(this).parent().children('.spoiler-body').slideToggle();
return false;
});
$('.spoiler-wrapper .spoiler-hd').on('click', function(event){
$(this).parents('.spoiler-wrapper').find('.spoiler-body').hide("slow");
return false;
});
$(function(){
var offset = $('.spoiler-hd').offset();
var max = offset.top + $(".spoiler-hd").parent().height();
var topPadding = 45;
$(window).scroll(function() {
if ($(window).scrollTop() > offset.top && $(window).scrollTop() < max) {
$(".spoiler-hd").stop().animate({marginTop: $(window).scrollTop() - offset.top + topPadding});
return old.apply( this, arguments );
}else{
$(".spoiler-hd").stop().animate({marginTop: 300});
return old.apply( this, arguments );
};
});
});
});
</script>