有没有办法监听url中的hashchange并记录事件,以便在AJAX中使用AJAX按钮等。
使用这样的链接:
<a href="/#!page">Go to page!</a>
并像这样编写脚本:
<script type="text/javascript">
$(function () {
if (window.location.hash){contentload(window.location.hash);}
$('a').click(function() {
fragment = this.hash;
contentload(fragment);
});
});
function contentload(fragment) {
fragment = fragment.slice(1).replace('!', '')
$('#content').load('http://mysite.com/'+fragment+'?ajax=1');
}
</script>
我需要尝试保存页面的状态,我已经看到了jQuery address plugin,但不知道如何实现它。
发布于 2011-06-17 00:29:33
我使用jQuery地址插件解决了这个问题
发布于 2011-06-14 16:45:12
看一下这个jquery插件http://benalman.com/projects/jquery-bbq-plugin/
https://stackoverflow.com/questions/6346961
复制