0

我一直在我的一个项目中使用 Jquery 地址并且一切正常,但是当我在 IE6 中尝试它时,行为非常奇怪。

当我尝试访问 http://www.local.test.com/?param=123

它无限循环: http ://www.local.test.com/#/?param=123#/?param=123#/?param=123#/?param=123#/?param=123#/

顺便说一下,这是我的 jquery 初始化

(function($){ 
//JQUERY ADDRESS Initialization
var init = true;
state = window.history.pushState !== undefined;

  $.address.state('/').init(function(event) {
     $('.address').address();
  }).change(function(event) {
      if (state && init) {
          init = false;
          //handleRequest();
    } 
      route();
  });
if (!state) {
}

}(jQuery));
4

1 回答 1

0

放弃 IE6 支持。我知道这不能回答你的问题,但它是你问题答案。

于 2013-03-08T02:13:46.670 回答