我正在尝试从html元素中提取href和名称。
var $row = $(this).closest("tr");
var $link = $row.find("td").eq(0).html();
var $website = ????
var $vendor = ????
$ link返回<a href="https://<website>/" target="_blank">'vendor name'</a>
我希望$ website返回https://<website>/
,而$ vendor返回vendor name
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 it
var $website = $link.attr('href');
var $vendor = $link.text();