hallo,
ich habe folgende js-funktion zum scrollen:
funktioniert auch prima per:
ich möchte jetzt wenigstens das runter scrollen zeitgesteuert auslösen.
wie muss ich den Kopf der function ändern? (also ohne <a> Tag)
welche Bedeutung hat das $ vor function?
(hatte noch nicht so viel mit js zu tun!)
kann ich das Sprungziel (target) übergeben?
dann wären ja beide Richtungen möglich!
Danke!
Gruß Christoff
ich habe folgende js-funktion zum scrollen:
Code:
<script>
$(function() {
$('a[href*=#]:not([href=#])').click(function() {
if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
var target = $(this.hash);
target = target.length ? target : $('[name=' + this.hash.slice(1) +']');
if (target.length) {
$('html,body').animate({
scrollTop: target.offset().top
}, 1000);
return false;
}
}
});
});
</script>
funktioniert auch prima per:
HTML:
<body>
...
<a href="#down" name="runter" onclick="click()">runter</a>
<a id="contentx" name="contentx"></a>
...
<a id="down" name="down"></a>
<a href="#contentx" name="hoch" onclick="click()">hoch</a>
...
</body>
ich möchte jetzt wenigstens das runter scrollen zeitgesteuert auslösen.
wie muss ich den Kopf der function ändern? (also ohne <a> Tag)
welche Bedeutung hat das $ vor function?
(hatte noch nicht so viel mit js zu tun!)
kann ich das Sprungziel (target) übergeben?
dann wären ja beide Richtungen möglich!
Danke!
Gruß Christoff
Zuletzt bearbeitet: