我想要做的是提取let的宽度:.ow_newsfeed_left(它有不同的宽度),然后将该宽度添加到子div。
我尝试使用each
但它只会将第一个值设为对象。
这是我到目前为止的代码
$('.ow_newsfeed_left').each(function() {
$(".ow_newsfeed_string").css("left", $( '.ow_newsfeed_left' ).width() + "px");
});
任何帮助将不胜感激!
答案 0 :(得分:0)
每次,您都要求将所有 left
元素的.ow_newsfeed_string
样式设置为 all <的width()
< / em> .ow_newsfeed_left
元素(是的,它们将是找到的第一个width
元素。)
您需要缩减范围:
$('.ow_newsfeed_left').each(function() {
$(".ow_newsfeed_string", this).css("left", $( this ).width() + "px");
});
现在我们正在我们正在查看的元素(.ow_newsfeed_string
)中的this
元素中设置的宽度,宽度为那个具体要素。