我有一个带有图像和链接的 div。
是否有可能在页面加载时,我可以以某种方式找到链接的 href 并应用图像的锚标记?
我知道这似乎是一个奇怪的要求,我只是问是否可以做到,如果可以,怎么做?
对不起大家,我希望图像被包裹在一个锚标签中,与“继续阅读”链接相同的href
我有一个带有图像和链接的 div。
是否有可能在页面加载时,我可以以某种方式找到链接的 href 并应用图像的锚标记?
我知道这似乎是一个奇怪的要求,我只是问是否可以做到,如果可以,怎么做?
对不起大家,我希望图像被包裹在一个锚标签中,与“继续阅读”链接相同的href
仍在对元素的定位进行假设,但基础知识如下。在纯JS中执行此操作非常简单,无需包含 jQuery。
var link = document.querySelectorAll('.card-prod a');
link[0].href = link[1].href;
尝试这个:
$(document).ready(function(){
$("#theDiv").find("a").attr("href", $('img').attr('src'));
});
$(document).ready(function(){
$("#anchor").attr("href", $('#continue').attr('href'));
});
因此,您应该将类添加.divs
到 div 和其他类以锚链接:
$(document).ready(function(){
$(".divs").each(function(){
$(this).find("a").hasClass("anchor").attr("href", $(this).find("a").hasClass("continue").attr('href'))
});
});