当我将变量附加到 URL 时,如何使 .load 工作

how do i make .load work when i append a variable to the url?

本文关键字:何使 工作 load URL 变量      更新时间:2023-09-26

我想将点击的 href 附加到我的 .load 方法的 url 字符串中,并在我调用的页面的特定部分加载,不幸的是,当我附加变量时,我的页面上似乎有很多元素重复?

基本上我希望我的 .load 方法看起来像 .load('http://localhost/folio1.html #inner');

但是我当前的代码加载到所有 folio1.html 页面中:

对象 wcd 中的代码段:

instance.selectors.banner.load('http://localhost/'+url+'#inner');
$('a').on('click', function(e){
    var url = $(this).attr('href');
    wcd.toggleBanner(url);
    e.preventDefault();
  });

有人可以建议我如何将 url 变量附加到 .load url 并只检索 #inner 中的内容吗?

您似乎缺少一个空格:

instance.selectors.banner.load('http://localhost/'+url+'#inner');

instance.selectors.banner.load('http://localhost/'+url+' #inner');