2011-08-16 67 views
0

在調試運行我的網站,我發現:jQuery的淡出改變/清除窗口哈希

/* 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/# */ 
    }); 

任何人有任何線索,這是爲什麼?當然,我可以在fadeOut之前將變量存儲在變量中,然後再將它放回去,但那是'髒'破解:)

p/s/jQuery是1.5.1。 p/p/s /我在說window.location.hash,即:my-web.com/index/#hash

+0

你指的是窗口url哈希? – wesbos

+0

@是的,確切地說。我編輯了原文,現在很清楚。 – Denis

回答

0

該值可能超出了回調函數的範圍。哈希是否帶有var聲明?它在哪裏宣佈?

+0

我在說window.location.hash,而不是一些變量。 – Denis