2017-08-30 95 views
0

我使用jQuery,所以它不会刷新页面加载页面。我想要做的是当我点击链接时,它会将页面加载到当前页面。我可以做这个。现在的问题是,加载新内​​容时,加载内容的链接仍保留在页面上。新内容加载后是否有删除此链接的方法?我可以用php做这个,但不能用jquery。我的代码如下所示:使用jQuery加载页面和更换页面内容

HTML(链接)

<a href="#" id="lik1">Link1</a> 

的JavaScript

$(document).ready(function(){ 
    $('#lik1').click(function(){ 
     $('#target').load('example.php'); 
    }); 
}); 

回答

0

这可以通过添加一个complete函数隐藏元件来完成:

$(document).ready(function(){ 
    $('#lik1').click(function(){ 
     $('#target').load('example.php', function(){ 
      $('#lik1').hide(); 
     }); 
    }); 
}); 

欲了解更多信息,请参阅http://api.jquery.com/load/

+0

工作就像一个魅力。谢谢 – Oponjous