这就是我想要得到的
<a href="default.aspx?propid=BARN" class="topbook"></a>
上面的链接应该克隆具有 display:block
的侧链
<a href="default.aspx?propid=FARM" class="sidelink"></a>
<a href="default.aspx?propid=HANW" class="sidelink"></a>
<a href="default.aspx?propid=BARN" class="sidelink" style="display:block"></a>
但是我得到了
<a href="default.aspx?propid=FARM" class="topbook"></a>
因为它正在复制侧链接的第一个实例href
这是我的代码
$('.topbook').attr('href', $('.sidelink').attr('href'));
希望这有帮助
谢谢
杰米
最佳答案
你可以想象使用
$('.topbook').attr('href', $('.sidelink[style$="block"]').attr('href'));
但请不要这样做。
相反,请提供您要尝试复制不同类或其他内容的 .sidelink
元素,不要使用 style
> 属性以区别于其他属性。
关于javascript - 获取显示:block property的链接的href,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3626316/