jquery获取a标签的值
时间: 2023-09-02 21:11:35 浏览: 256
你可以使用 jQuery 的 `text()` 方法来获取 `a` 标签中的文本值,或者使用 `attr()` 方法来获取 `a` 标签中的某个属性值(如 `href` 属性)。以下是两种方法的示例代码:
1. 获取 `a` 标签的文本值:
```javascript
var linkText = $('a').text();
```
2. 获取 `a` 标签的 `href` 属性值:
```javascript
var linkHref = $('a').attr('href');
```
请注意,这些代码会选择文档中的第一个 `a` 标签。如果你需要选择多个 `a` 标签,可以使用更具体的选择器,例如 `$('ul li a')` 将选择 `ul` 元素下的所有 `li` 元素的子级 `a` 元素。
相关问题
用jquery获取某个类的a标签的值
您可以使用以下代码来获取某个类的a标签的值:
```javascript
$(".your-class-name a").each(function() {
var linkValue = $(this).text();
console.log(linkValue);
});
```
这段代码将选择所有具有“your-class-name”类的元素中的a标签,并使用jQuery的`.each()`方法遍历这些元素。然后,我们使用jQuery的`.text()`方法获取每个a标签的文本值,并将其存储在`linkValue`变量中。最后,我们使用`console.log()`方法将每个链接的值打印到控制台。
jquery获取tbody被选中的td后,获取下面的input下面的a 标签下面的data-clipboard-text值
可以使用以下代码来获取tbody被选中的td后,获取下面的input下面的a标签下面的data-clipboard-text值:
```javascript
// 假设选中的tbody的id为"myTableBody"
$("#myTableBody td:has(:checkbox:checked) + td input + a[data-clipboard-text]").each(function() {
var value = $(this).attr("data-clipboard-text");
console.log(value);
});
```
该代码会查找id为"myTableBody"的tbody元素下所有被选中的checkbox元素相邻的td元素,然后获取该td元素下input元素相邻的a元素,并且该a元素有"data-clipboard-text"属性,然后获取该属性的值并输出到控制台。
阅读全文