bräuchte wiedermal Eure Hilfe!!!
Ich möchte die beiden aufgeführten Java scripte in eine externe Datei auslagern, um bessere Ladezeiten und einen schlankeren Quellcode, zu erzielen! Habe schon mehrere Versuche unternommen, aber leider keine Erfolge dabei erzielt
Es gibt zwar viele Erläuterungen im Netz zum jeweiligen Thema, aber irgendwie packe ich es nicht
Sicher kann mir jemand dabei behilflich sein dieses zu lösen!
DANKE bereits im voraus für Eure Hilfe!
Viele Grüße
arndt
Hier beide Scripte welche ich gerne extern auslagern möcchte:
<a href="#" class="scrollicon" title="zum Seitenanfang"><div>^</div>nach oben</a>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script>
$(window).scroll(function(){
if ($(this).scrollTop() > 80) {
$('.scrollicon').fadeIn();
} else {
$('.scrollicon').fadeOut();
}
});
$('.scrollicon').click(function(){
$("html, body").animate({ scrollTop: 0 }, 5000);
return false;
});
</script>
--------------------------------------------------------------
<script src="/dist/js/lightbox-plus-jquery.min.js"></script>
<script>
var slideIndex = 1;
showDivs(slideIndex);
function plusDivs(n) {
showDivs(slideIndex += n);
}
function currentDiv(n) {
showDivs(slideIndex = n);
}
function showDivs(n) {
var i;
var x = document.getElementsByClassName("mySlides");
var dots = document.getElementsByClassName("demo");
if (n > x.length) {slideIndex = 1}
if (n < 1) {slideIndex = x.length}
for (i = 0; i < x.length; i++) {
x[i].style.display = "none";
}
for (i = 0; i < dots.length; i++) {
dots[i].className = dots[i].className.replace(" w3-white", "");
}
x[slideIndex-1].style.display = "block";
dots[slideIndex-1].className += " w3-white";
}
</script>
betroffene Homepage: externer Link