如何从 jQuery 元素中提取 href?

我正在尝试从 html 元素中提取 href 和名称。

    var $row = $(this).closest("tr");
    var $link = $row.find("td").eq(0).html();
    var $website = ????
    var $vendor = ????

$链接返回<a href="https://<website>/" target="_blank">'vendor name'</a>

我希望 $website 返回https://<website>/并且 $vendor 返回vendor name


Cats萌萌
浏览 112回答 1
1回答

慕哥6287543

var $row = $(this).closest("tr");var $link = $row.find("td").eq(0).find('a'); // .html() returns a string, you don't want it. You want the jQuery reference of the link, so you can call jQuery methods on itvar $website = $link.attr('href');var $vendor = $link.text();
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go