我正在尝试根据子元素值为容器设置属性,但我得到了应用于所有容器的第一个找到值的属性。
$(function () {
$("div.column").each(function() {
$(this).attr("my-data", $("div.column").find(".value").html());
});
});
答案 0 :(得分:0)
你应该在循环中再次使用$(this)
:
$(function () {
$("div.column").each(function() {
$(this).attr("my-data", $(this).find(".value").html());
});
});