Hiding scrolltotopbottombuttons when user is at the top or bottom

This commit is contained in:
Kasper Rynning-Tønnesen
2016-03-04 13:56:26 +01:00
parent 0cd361d325
commit e531a92ddf
3 changed files with 5 additions and 5 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -428,10 +428,10 @@ $(document).on("click", ".brand-logo-navigate", function(e){
$(document).on("mousemove", "#playlist", function(e) $(document).on("mousemove", "#playlist", function(e)
{ {
var y = e.pageY - this.offsetTop; var y = e.pageY - this.offsetTop;
if((y <= 27 && adminpass == "") || (y <= 80 && y >= 48 && adminpass != "")){ if(((y <= 27 && adminpass == "") || (y <= 80 && y >= 48 && adminpass != "")) && $("#wrapper").scrollTop() > 0){
$("#top-button").removeClass("hide"); $("#top-button").removeClass("hide");
Helper.addClass("#bottom-button", "hide"); Helper.addClass("#bottom-button", "hide");
}else if(y >= $("#playlist").height() - 18){ }else if(y >= $("#playlist").height() - 18 && $("#wrapper").scrollTop() < $("#wrapper")[0].scrollHeight - $("#wrapper").height() - 1){
$("#bottom-button").removeClass("hide"); $("#bottom-button").removeClass("hide");
Helper.addClass("#top-button", "hide"); Helper.addClass("#top-button", "hide");
}else{ }else{