首页 > 解决方案 > 如何从我的 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>
```

标签: jqueryajax

解决方案


您可以使用 jquery 来实现这一点

var links = [];
$('a').each(function() {
   links.push( this.href ); 
});
console.log(links); 

推荐阅读