0

私は自分のプロジェクトの 1 つで 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 に答える