2011-08-07 59 views
0

愛JQuery Treewiev插件http://bassistance.de/jquery-plugins/jquery-plugin-treeview/,但我有一個問題。Jquery Treeview插件位置持久性

我正在使用基於位置的持久性,但是如果url中有一個get變量,它不會正確保存。

例如: HTP://yourwebpage.com/group

看起來比 HTP不同://yourwebpage.com/group GROUP_ID = 555

我明白了爲什麼有可能是個案?他們不應該匹配,但有沒有辦法讓treeView匹配這兩個狀態。那麼我該如何解決這個問題呢?

回答

0

您可以更改jquery.treeview.js訪問位置

var current = this.find("a").filter(function() { 
    return this.href.toLowerCase() == location.href.toLowerCase(); 
}); 

var current = this.find("a").filter(function() { 
    return this.href.toLowerCase() == location.href.toLowerCase().split("?")[0]; 
}); 

的方式或使用Cookie持久性和設置cookie值location.href.toLowerCase().split("?")[0]

+0

謝謝。它正在工作! – fatih