javascript - jQuery fadeOut ændrer/rydder vindueshash

Indlæg af Hanne Mølgaard Plasc

Problem



Mens jeg fejrede mit websted, fandt jeg ud af at:


/* SOME my-web.com/index/#hash HERE... */
me.slides.eq(me.curID).fadeOut(me.options.fade.interval, me.options.fade.easing, 
    function(){
        /* HERE HASH IS CLEARED: my-web.com/index/# */
    });


nogen har nogle spor, hvorfor det er? Jeg kan sikkert gemme hash i variabel før fadeOut og derefter sætte den tilbage, men det er en slags 'beskidt' hack :)


p/s/jQuery er 1.5.1.
p/p/s/jeg snakker om window.location.hash, det vil sige: my-web.com/index/#hash

Bedste reference


Værdien er sandsynligvis uden for anvendelsesområdet for tilbagekaldsfunktionen. Er hash-sæt med en var-erklæring? Hvor er det erklæret?