Ich versuche eine bestimmte Funktion zu lösen, nachdem sie einmal ausgeführt wurde. Im folgenden Code ist das Fenster Scroll.Eine spezifische Funktion entfernen jQuery
$(window).scroll(function(){
if($(window).scrollTop() == viewportheight){
$("#landing_page").fadeOut(function() { $(window).scrollTop(0); $(window).unbind("scroll");});
}
});
Grundsätzlich, wenn die # div ausblendet, möchte ich es ScrollTop (0). Nachdem ich oben gescrollt habe, brauche ich diese ganze Funktion um zu lösen.
Gibt es eine Möglichkeit, dieser Funktion einen bestimmten Namen zu geben und dann diesen Namen zurückzurufen? Da dieser Code funktioniert, werden nur alle Bildlauffunktionen entfernt. (Wich natürlich will ich nicht) Ich dachte so etwas wie so:
$(window).scroll(function(FUNCTION NAME HERE){
if($(window).scrollTop() == viewportheight){
$("#landing_page").fadeOut(function() { $(window).scrollTop(0); $(window).unbind("FUNCTION NAME HERE");});
}
});
Das hat es behoben! Vielen Dank, mein Herr. – Jefferson
genial! Froh, dass ich helfen konnte. –
Gibt es eine Möglichkeit, eine Funktion zu lösen, die wie folgt erstellt wurde: 'jQuery.fn.scrollVal = function (jump, type) {...}'? Weil so etwas nicht funktioniert: '$ ('# ReleaseVersion'). Unbind ('. ScrollVal');' – krypru