我需要帮助编写一个JavaScript代码片段,它可以动态更新一个div的样式="background-image:url..."以匹配上面的a href。这是一个作品集网站,因此这是一个画廊,所有图像都同时在线。我需要该代码片段运行每个单独的a href和嵌套的div,并使它们匹配,每个图像都是唯一的(不要让同一张图片出现20次)。我刚开始学习JS,所以我一直在努力解决这个问题。以下是HTML代码。
这个href应该复制到下面div样式的url中。
任何帮助都将不胜感激!
这是我的想法目前为止...
<a id ="tobematched" href="imgs/galleryphotos/1.jpg">
这个href应该复制到下面div样式的url中。
<div id ="matcher" class="img-container" style="background-image: url('imgs/notcorrect/currently.jpg');"></div>
</a>
这是整个页面的外观...
<a id ="tobematched" href="imgs/galleryphotos/1.jpg">
<div id ="matcher" class="img-container" style="background-image: url('imgs/notcorrect/currently.jpg');"></div>
</a>
任何帮助都将不胜感激!
这是我的想法目前为止...
function abc() {
var a = document.getElementById("tobematched").
var b = document.getElementById("matcher").style.backgroundImage;
}
我不确定该从哪里开始,因为我不知道如何获取href... 我认为我正在走上正确的轨道。