Javascript 独立选择jquery选择器找到的每个项目,对它们运行函数';有载和#x27;可以说

Javascript 独立选择jquery选择器找到的每个项目,对它们运行函数';有载和#x27;可以说,javascript,jquery,Javascript,Jquery,我正在尝试将某个项目的宽度设置为某个类的下一个同级。我已经让它工作了,但它将所有实例设置为匹配第一个实例所需兄弟的宽度。我想我需要运行一个函数,这样我就可以使用$(this)选择器来指定这个下一个同级,但无法找出合适的jquery事件。已在()上、读取()和加载()上进行了尝试 Jquery $(".table-title").css("width", $(".table-title").next(".data-table").width() - 1); $(".table-footer").c

我正在尝试将某个项目的宽度设置为某个类的下一个同级。我已经让它工作了,但它将所有实例设置为匹配第一个实例所需兄弟的宽度。我想我需要运行一个函数,这样我就可以使用$(this)选择器来指定这个下一个同级,但无法找出合适的jquery事件。已在()上、读取()和加载()上进行了尝试

Jquery

$(".table-title").css("width", $(".table-title").next(".data-table").width() - 1);
$(".table-footer").css("width", $(".table-title").next(".data-table").width() - 1);
HTML


数据表
身份证件
用户名
电子邮件
密码
1.
德普
herp@derp.net
123
2.
福
bar@foo.404
lolz
表尾

您可以将函数作为参数传递,该参数将为jQuery集合中的每个项调用:

$(".table-title").css("width", function() {
    return $(this).next(".data-table").width() - 1);
});

可以将函数作为参数传递,该参数将为jQuery集合中的每个项调用:

$(".table-title").css("width", function() {
    return $(this).next(".data-table").width() - 1);
});