使Ajax中包含的链接在同一个div中打开

时间:2016-01-30 15:12:58

标签: php jquery ajax

大家好我正在使用Jquery mobile和Ajax开发Web应用程序。 左边有一个菜单页面,当我点击这些项目时,它会加载右侧div中的其他页面。

我使用Ajax在Jquery Mobile App中打开其他页面,问题是当我点击页面中的链接时,它不会在同一个div中打开。像这里:

   $.ajax({
      url: "sendrequestslist.php"
    }).done(function(data) {
      $("#content").html(data);
    });

如何在同一页面的sendrequestslist.php中打开链接(在#content div中)。

谢谢大家,非常感谢帮助

1 个答案:

答案 0 :(得分:1)

尝试使用事件委派.html()

$("#content").on("click", "a", function(e) {
  e.preventDefault();
  var html = $(this.href);
  $("#content").html(html)
})