Jquery 通过链接将外部页面加载到div中

Jquery 通过链接将外部页面加载到div中,jquery,ajax,Jquery,Ajax,我尝试使用以下代码将外部页面加载到div中: $("a.btn").click(function(){ $("div#cart_load").load("*url_here*"); }); 问题是,我在一个页面中有多个链接(a.btn);每个都有不同的URL(例如),对应于不同的产品 如何使加载功能自动从每个链接获取URL?您可以使用正在点击的锚的href属性,如下所示: $("a.btn").click(function(e) { $("#cart_load").load(thi

我尝试使用以下代码将外部页面加载到div中:

$("a.btn").click(function(){
    $("div#cart_load").load("*url_here*");
});
问题是,我在一个页面中有多个链接(a.btn);每个都有不同的URL(例如),对应于不同的产品


如何使加载功能自动从每个链接获取URL?

您可以使用正在点击的锚的
href
属性,如下所示:

$("a.btn").click(function(e) {
  $("#cart_load").load(this.href);
  e.preventDefault(); //stop the browser from following the link
});

您可以使用正在点击的锚点的
href
属性,如下所示:

$("a.btn").click(function(e) {
  $("#cart_load").load(this.href);
  e.preventDefault(); //stop the browser from following the link
});

次要忽略,但它应该防止默认行为。次要忽略,但它也应该防止默认行为