使用以下函数,我可以将img宽度应用于其周围的div:
$(document).ready(function(){
$('.imagecontainer').each(function() {
$(this).width( $(this).find('img').attr('width') );
});
});
问题是,只有当img具有width属性时,这才有效。如何将img宽度添加到周围的.imagecontainer div中,即使img标签没有width属性?我可以使用load()函数显示图像宽度,但没有胶水如何将其应用于divs宽度。
答案 0 :(得分:0)
使用
$(this).find('img').width()
这将起作用
答案 1 :(得分:0)
使用attr
给出属性值,如果没有定义则不起作用。你可以使用
$(this).width = $(this).find('img').width;