Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery将特殊锚的href设置为下一个锚标记的href_Javascript_Jquery_Href_Attr - Fatal编程技术网

Javascript jQuery将特殊锚的href设置为下一个锚标记的href

Javascript jQuery将特殊锚的href设置为下一个锚标记的href,javascript,jquery,href,attr,Javascript,Jquery,Href,Attr,我想找到链接子 像这样吗 $('.child-link').each(function() { var href = $(this).attr('href'); $(this).closest('ul').next('a').attr('href', href); }); 您可以改为与回调函数一起使用.each() $(“.to attach”).attr(“href”,function(){ return$(this.prev(“ul”).find(“.child l

我想找到链接子



像这样吗

$('.child-link').each(function() {
    var href = $(this).attr('href');

    $(this).closest('ul').next('a').attr('href', href);
});
您可以改为与回调函数一起使用
.each()

$(“.to attach”).attr(“href”,function(){
return$(this.prev(“ul”).find(“.child link”).attr(“href”);
});


主ul中是否有多个链接?如果是,应该使用哪个链接?如果没有,为什么要列出清单?
jQuery(".main-ul").append("<a class='to-attach'></a>");  
var link = jQuery(".child-link").attr("href");
jQuery(".to-attach").attr("href", link);
$('.child-link').each(function() {
    var href = $(this).attr('href');

    $(this).closest('ul').next('a').attr('href', href);
});