我一直在我的一个项目中使用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));
答案 0 :(得分:0)
删除IE6支持。我知道这不能回答你的问题,但