Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
Hallo,
wäre es für jemanden möglich,
dieses Tutorial so umzuschreiben, dass es eben nach unten springt.
vielen dank!
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
Code:
jQuery(function($) {
$("#bottom").hide();
$("a[href='#bottom']").click(function() {
$("html, body").animate({ scrollTop: $(document).height() }, "slow");
return false;
});
});
ist das falsch?
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Das ist nicht der Code auf den ich verlinkt haben (2. Antwort). Eigentlich musst du auch nur den Wert bei scrollTop anpassen.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
ja und wo mach ich dann den rein und ich wollte eigentlich dann auch so ein icon, wie bei dem von mir verlinkten tutorial haben, auch das er versteckt ist, wenn man runterscrollt...
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
PHP-Code:
<div id='backdown'>
<a class='go-down' href='#down' title='Nach unten'><img src="{$theme['imgdir']}/backtodown.png" /></a>
</div>
<script type="text/javascript">
jQuery(function($) {
$(window).scroll(function ();
$('.go-down').click(function () {
$('html, body')({
scrollTop: $(document).height()-$(window).height()},
"easeOutQuint"
);
return false;
});
});
</script>
funktioniert nicht. ist alles im header... grübel
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
05.06.2015, 15:21
(Dieser Beitrag wurde zuletzt bearbeitet: 05.06.2015, 15:21 von StefanT.)
Bei der Zeile fehlt irgendwas, da werden Klammern geöffnet und nirgends geschlossen:
Code:
$(window).scroll(function ();
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
05.06.2015, 16:32
(Dieser Beitrag wurde zuletzt bearbeitet: 05.06.2015, 16:34 von hkkp.)
das in den header:
PHP-Code:
<div id='backdown'>
<a class='go-down' href='#down' title='Nach unten'><img src="{$theme['imgdir']}/backtodown.png" /></a>
</div>
<script type="text/javascript">
jQuery(function($) {
$(window).scroll(function () > 400))
$('.go-down').click(function () {
$('html, body')({
scrollTop: $(document).height()-$(window).height()
},
"easeOutQuint"
);
return false;
});
});
</script>
das in die css:
PHP-Code:
#backdown{position:fixed;top:80px;right:10px;margin:0;padding:0;width:36px;height:36px;z-index:1;}
img:
bild nach eurer wahl!
geht nicht auf der indexpage, nur bei threads... och mensch...
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Versuche es mal so.
Im
footer Template nach
Code:
{$auto_dst_detection}
dies einfügen
Code:
<a name="bottom" id="bottom"></a>
<div id="backtobottom"><a href="#bottom" title="Scroll nach unten"><img src="{$theme['imgdir']}/bottom.png" alt="" /></a></div>
<script type="text/javascript">
$(document).ready(function(){
$("#backtobottom").hide();
$(function () {
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
$('#backtobottom').fadeIn();
} else {
$('#backtobottom').fadeOut();
}
});
var bottom = $(document).height() - $(window).height();
$('#backtobottom a').click(function () {
$('body,html').animate({
scrollTop: bottom
}, 800);
return false;
});
});
$("#backtobottom").hide(1000);
});
</script>
global.css
Code:
#backtobottom {
position: fixed;
bottom: 50px;
right: 10px;
margin: 0;
padding: 0;
width: 36px;
height: 36px;
z-index: 100;
}
Kannst Du ja noch gerne anpassen.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
05.06.2015, 17:07
(Dieser Beitrag wurde zuletzt bearbeitet: 05.06.2015, 17:10 von hkkp.)
footer ganz unten (hab ich so gemacht):
PHP-Code:
<a name="bottom" id="bottom"></a>
<div id="backtobottom"><a href="#bottom" title="Scroll nach unten"><img src="{$theme['imgdir']}/backtodown.png" alt="" /></a></div>
<script type="text/javascript">
$(document).ready(function(){
$(function () {
$(window).scroll(function ());
var bottom = $(document).height() - $(window).height();
$('#backtobottom a').click(function () {
$('body,html') ({
scrollTop: bottom
});
return false;
});
});
</script>
css:
PHP-Code:
#backtobottom{position:fixed;top:80px;right:10px;margin:0;padding:0;width:36px;height:36px;z-index:1;}
das icon ist immer da... weil ich außen- und innenabstände zum container habe. auch die ganze animation ist nicht...
thanks to mister brechreiz... <a name="bottom" id="bottom"></a>, dies war mir klar, aber ich war am herumexperimentieren damit, halt wohin usw.
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!