使用jQuery从另一个页面获取hrefs

Get hrefs from another page with jQuery

本文关键字:获取 hrefs 另一个 jQuery 使用      更新时间:2023-09-26

我正试图创建一个函数,该函数从另一个页面获取链接列表,并将它们推送到一个数组中,但在成功函数之后,我一直在做什么。

$('#button').click(function() {
  var array = [];
    $.get('links.html',function(data) {
      //here's where I'm stuck
        $('#photo a').each(function(){
          array.push($(this).attr('href'));
    });
});

links.html

<html>
  <body>
    <div id="photo">
    <a href="link1.html">...
    <a href="link2.html">...


谢谢

试试这个。

$('#button').click(function() {
  var array = [];
    $.get('links.html',function(data) {
      //here's where I'm stuck
        $(data).find('#photo a').each(function(){
          array.push($(this).attr('href'));
        });
    });
});
$(data).find('#photo a')

您需要在ajax调用返回的数据中搜索链接。