Der Versuch, eine "nach oben scrollen" -Schaltfläche hinzuzufügen, um einzublenden, wenn ich die Webseite herunterscrolle. Will nicht wissen, ich habe dies genau eine andere Webseite angewendet und funktioniert gut, auf dieser Webseite will es einfach nicht wissen. Was mache ich falsch?JS | Div wird nicht eingeblendet. Onscroll
Das Skript & Stylesheets sind separat & im Kopfbereich angebracht, sie bilden nicht den Dokumentenkörper der Webseite.
Lange Zeit
<!doctype html>
<html>
<head>
<script type="text/javascript" src="../scripts/AltScript.js"></script>
<script type="text/javascript"src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<link href="../styles/alternate-styling-sheet.css" rel="stylesheet" type="text/css">
<head>
<body>
<div id="scroll-to-top-button">
<a href="#">Top<i class="fa fa-caret-up" aria-hidden="true"></i></a>
</div>
</body>
<html/>
/----------------------------------/
<script>
$(window).scroll(function(){
if($(this).scrollTop() > 150){
$('#scroll-to-top-button').slideDown();
}
});
</script>
/---------------------------------------/
<style>
#scroll-to-top-button{
right:20px;
bottom:20px;
display:none;
background-color:#3A83F3;
position:fixed;
border-style:none;
border-radius:5px;
width:100px;
z-index:99999999999;
}
#scroll-to-top-button a{
padding:10px;
display:block;
color:white;
font-size:17px;
text-decoration:none;
}
#scroll-to-top-button a:hover{
background-color:#81AFED;
border-radius:5px;
}
#scroll-to-top-button a i{
padding-left:10px;
float:right;
}
</style>
Ihr Code funktioniert wie erwartet https://jsfiddle.net/by49ph5s/ – DaniP