使用angularjs和jquery的浮动按钮

使用angularjs和jquery的浮动按钮,jquery,angularjs,angular-ui-router,Jquery,Angularjs,Angular Ui Router,我被交给了一个任务来实现一个浮动按钮,它浮动直到它看到页脚,然后它应该坐在页脚的顶部。我是angularjs的新手,在以下jquery的帮助下,我已经让它工作了 funtion isVisible(elment){ var vpH = $(window).height(), st = $(window).scrollTop(), y = $(elment).offset().top; return y <= (vpH + st) } $(wind

我被交给了一个任务来实现一个浮动按钮,它浮动直到它看到页脚,然后它应该坐在页脚的顶部。我是angularjs的新手,在以下jquery的帮助下,我已经让它工作了

  funtion isVisible(elment){
    var vpH = $(window).height(),
    st = $(window).scrollTop(),
    y = $(elment).offset().top;
    return y <= (vpH + st)
  }

 $(window).scroll(function() {
   if(isVisible($('#footer'))){
      $('#to-top').css('position','absolute');
      $('#to-top').css('bottom','60px');
    } else {
      $('#to-top').css('position','fixed');
      $('#to-top').css('bottom','0px');

    }
  }
功能可见(elment){
var vpH=$(窗口).height(),
st=$(窗口).scrollTop(),
y=$(elment).offset().top;
返回y