我有一个这样的部门:
<div onclick="location.href='';" style="cursor: pointer;">
<div class="item">
<a href="example" class="btn">Buy</a>
</div>
</div>
我想自动分配 href
属于 <a>
设置为 example
到 href
onclick函数的定义: <div onclick="location.href='';" style="cursor: pointer;">
那么如何做到这一点呢?
我非常感谢你们的任何想法或建议。。。
提前谢谢。
4条答案
按热度按时间iibxawm41#
javascript将是这样的
而html将是
vcirk6k62#
您可以通过向div添加事件侦听器并修改事件中的a标记来实现这一点。
注意
ev.target
实际上是指<a>
标记自身,而不是<div>
.dfty9e193#
您可以为任何div创建一个类,该div应该继承其中锚定链接的href并循环通过它们,创建侦听器并获取href。
nmpmafwu4#
如果我理解了你的问题,你可能想这样做:
当然,您可能更喜欢将javascript代码 Package 到函数中,以防您想多次重用它