【发布时间】:2021-02-20 12:19:01
【问题描述】:
我有一个ul 列表元素,其中在每个li 元素中都有一个div,里面有两个子div's,我希望它是第二个div > a 元素与hover_icon_link 类有与第一个 div > a 元素具有相同的href attr,我的代码仅适用于第一个 li 元素,其余的在每个 li 的任何地方都采用相同的 attr,我的代码如下
jQuery:
$('li.product-category').each(function(){
var attrLink = jQuery('div.post_featured > a').attr("href");
$('div.post_thumb > a.hover_icon_link').attr("href", attrLink);
});
HTML:
<ul class="products">
<li class="product-category">
<div class="post_item_wrap">
<div class="post_featured">
<a href="#link1">Title here</a>
</div>
<div class="post_thumb">
<a href="#link2" class="hover_icon_link">title here</a>
</div>
</div>
</li>
</ul>
【问题讨论】:
标签: jquery hyperlink href children attr