jquery - 如何从我的 html 中的每个链接中获取每个“href”属性
问题描述
我想从我的 html 代码中获取每个链接,以便在单击其他页面的 div 类内容时加载:我只是无法正确获取它,但我已经获得了第一个链接......这是我的功能:
$("a.button.view").click(function(e) {
links = $("a.button.view").attr('href');
e.preventDefault()
$(".wrapper-error").load(links + " .wrapper-order-details");
});
```
this is my html:
```
<a href="http://localhost:8080/account/view-order/426/" class="button view">View</a>
<a href="http://localhost:8080/account/view-order/427/" class="button view">View</a>
<a href="http://localhost:8080/account/view-order/428/" class="button view">View</a>
```
解决方案
您可以使用 jquery 来实现这一点
var links = [];
$('a').each(function() {
links.push( this.href );
});
console.log(links);
推荐阅读
- javascript - ember,id X 已与另一条记录一起用于 modelClass
- hadoop - webhdfs 正在重定向到 localhost:50075
- c++ - 更新到 Mojave 后出现 cmath 错误
- datepicker - Angular 6 的阿拉伯语/回历 DatePicker
- sql - 将 SQL 查询转换为 KnexJS
- go - 不能使用实现接口的结构
- php - 如何离线解析 SOAP XML?
- java - Tomcat:所需的请求部分“文件”不存在
- c# - 带有复选框的列表框 - 查看每个项目的代码 IsChecked = true
- python - 等效于 Python 3 中的 thread.interrupt_main()