跳到主要内容

如何使用jQuery来提取一个HTML 标记的属性 例如. 链接的href?

参考答案:

在jQuery中,你可以使用.attr()方法来提取HTML元素的属性。如果你想提取链接(<a>标签)的href属性,你可以这样做:

假设你有以下的HTML代码:

<a href="https://www.example.com" id="myLink">链接</a>

你可以使用以下的jQuery代码来提取href属性:

var href = $("#myLink").attr("href");
console.log(href);  // 输出: https://www.example.com

在上面的代码中,$("#myLink")是一个选择器,它选择了ID为myLink的元素。然后,.attr("href")方法被用来提取href属性的值。

如果你想要提取页面上所有链接的href属性,你可以这样做:

$("a").each(function() {
    var href = $(this).attr("href");
    console.log(href);
});

在这个例子中,$("a")选择了页面上所有的<a>元素。然后,.each()方法遍历了这些元素。在每次迭代中,$(this)代表当前的<a>元素,然后.attr("href")被用来提取href属性的值。