我有一个选择框,单击该框会更改基于 AJAX 的页面的 URL 中的哈希值。我有一个函数可以定期检查 window.location.hash 是否有变化,然后相应地更新内容。下面的代码是当 select 改变时改变 URL 的函数。它适用于 Firefox,但我无法让它在 IE 中运行!我不断收到一个对象不支持此属性或方法错误:
#ob 是我的选择
$("#ob").change(function() {
ob = $(this).val();
window.location.hash = "#ob=" + ob;
});
有什么建议么?谢谢!