使用jquery load()加载div并更改url

时间:2013-08-05 18:58:28

标签: javascript jquery html web

我有一个像这样的加载函数:

function loadComprar(){
  $("#Inicio").fadeOut(300, function(){
    $("#Inicio").load("x.html", function(){
      $(this).fadeIn(300);
    });
  });
};

但是在执行加载时,它缺少更改URL的内容。 我尝试使用history.pushState()函数,但我不确定我是否遗漏了什么或者是什么,但是如果我重新加载页面,它说url是无效的(这是正确的,因为我没有文件我正在改变的网址)。有什么提示吗?

2 个答案:

答案 0 :(得分:0)

您正在寻找“后退按钮和查询”,您需要查看一个旨在帮助您实现这一目标的插件,例如Back Button & Query

答案 1 :(得分:0)

我发现了一种做我想做的好方法,如果有人想知道,请查看这个网站: simple-ajax-website-jquery