在我的新项目中,网站通过读取哈希标记使用ajax加载页面, 使用那个小的JavaScript代码来做到这一点;
$(window).bind("hashchange",function(){
var hash= window.location.hash;
var target = hash.substring(2);
$("#ajaxArea").empty().load(target);
});
但在ie7中它不起作用.. 在ie7中还有其他方法可以解决这个问题吗?
感谢..
答案 0 :(得分:1)
只需获得一个插件,为IE7添加hashchange事件支持,例如。 http://benalman.com/projects/jquery-hashchange-plugin/
答案 1 :(得分:0)
这个问题看起来已经在这个网站上得到了充分的讨论: On - window.location.hash - Change?