Im Moment - ich habe eine sticky nav bar, die es langsam verblasst, nachdem bestimmte Abschnitt gescrollt wurde.sticky nav bar - auf dem Handy erscheinen, aber auf dem Desktop sticky
var $logo = jQuery('#teavanaheader-sticky-wrapper');
jQuery(document).scroll(function() {
if(jQuery(this).scrollTop()> 250) {
//alert("scop");
jQuery('#teavanaheader-sticky-wrapper').fadeIn("slow");
}else {
jQuery('#teavanaheader-sticky-wrapper').slideUp();
}
});
Wie kann ich es sofort erscheinen lassen, wenn der Benutzer auf mobilen Geräten ist. Also auf dem Desktop wird es langsam eingeblendet wie es jetzt ist aber auf mobilen Größen wird es sofort erscheinen?
Ich habe versucht, dies zu tun, aber hat nicht funktioniert. \t \t if (isMobile.apple.phone || isMobile.android.phone || isMobile.seven_inch) \t \t \t { \t \t \t jQuery ('# teavanaheader-sticky-Wrapper') show(). \t \t \t} \t \t \t sonst \t \t \t { \t \t \t \t \t jQuery (document) .scroll (function() { \t \t \t \t \t if (jQuery (this) .scrollTop()> 250) \t \t \t \t \t {// Warnung ("scop"); \t \t \t \t // $ logo.css ({Anzeige: $ (this) .scrollTop()> 100? "Blockieren": "keine"}); \t \t \t \t \t jQuery ('# teavanaheader-sticky-wrapper') .fadeIn ("langsam"); \t \t \t \t \t} else { \t \t \t \t \t \t jQuery ('# teavanaheader-sticky-Wrapper') slideUp(). \t \t \t \t \t} \t \t \t \t}); \t \t \t} –
Können Sie F12 drücken und auf die Config schauen? Nur um zu sehen, ob Sie die js-Datei haben und es funktioniert. Es wurde möglicherweise nicht importiert. –
Ich importierte es. aber es scheint aber dann verschwunden zu sein. (Ich habe auch eine separate js für meine Navigation - http://54.169.61.153/js/teavana/navigation.js) nicht sicher, ob etwas dort die Funktion überschreiben –