MJL*_*vre 7 javascript jquery events fragment-identifier hashchange
在所有浏览器都支持onhashchange事件之前,最好的解决方法是什么?
在jQuery中有什么东西吗?还是作为插件?
小智 6
var lastHash = "";
window.onload=function()
{
hashChangeEventListener = setInterval("hashChangeEventHandler()", 50);
}
function hashChangeEventHandler()
{
var newHash = location.hash.split('#')[1];
if(newHash != lastHash)
{
lastHash = newHash;
//Do stuff!
}
}
Run Code Online (Sandbox Code Playgroud)
在所有经过测试(该死的所有)平台上,对我来说都很好.
| 归档时间: |
|
| 查看次数: |
14310 次 |
| 最近记录: |