我正在寻找一个jQuery脚本来通过Ajax加载内容(不重新加载页面)有两个要求:
我正在寻找的效果是this page(点击徽标,向下滚动页面,然后点击左/右箭头:内容从侧面出现,URL已更改!)
我长时间搜索这样的东西,但我没有结果:(
非常感谢!
答案 0 :(得分:0)
对于第一点,您可以使用`history.pushState(null,'新标题','新网址')。 这是the compatibility table
对于第二点,使用jquery,你可以这样做:
$.ajax(
url:'your/path/to/the/new/page',
success:function(data){
$('body').animate({'left':'-'+window.width}, 'slow', function(){
document.write(data)
});
}
)
正文应该有position: relative;
这是未经测试的原型
答案 1 :(得分:0)
您提到的链接(http://www.themealings.com.au/)使用jquery mobile来完成工作。使用jquery mobile,您可以自动ajaxify链接,可以进行历史管理和动画页面。