gpt4 book ai didi

javascript - 使用 jquery 将数据值从父元素附加到子元素

转载 作者:行者123 更新时间:2023-11-27 23:24:14 25 4
gpt4 key购买 nike

我有一个产品网格页面。每个产品都包装在一个容器 div (class="container") 中。该 div 在 data-part-id 元素中有一个部件号。嵌套在容器div中的是一个span(class =“name”,其中包含零件名称)。我想使用jquery来获取父零件编号并将其插入到span中包含的每个零件名称之后。下面是我的代码:

require(['jquery','domReady'],function($,domReady) {
domReady(function(){
$('container').each(function(index,v) {
var $v = $(v);
$v.find('span.name').append($v.data('data-part-id'));
});
});
});

最佳答案

使用 $v.data('part-id')$v 代替 $v.data('data-part-id') .attr('数据部分id')而且容器选择器中还缺少一个点。由于容器是一个类,因此应该是 $('.container') 而不是 $('container')所以你的代码应该是

domReady(function(){
$('.container').each(function(index,v) {
var $v = $(v);
$v.find('span.name').append($v.data('part-id'));
});
});

这里正在工作 fiddle

关于javascript - 使用 jquery 将数据值从父元素附加到子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35106285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com