获取jquery/css/javascript中相同类元素的最小宽度
有这样的synatx吗?感谢没有这种语法,您可以根据元素的宽度对元素进行排序,并使用第一种方法:获取jquery/css/javascript中相同类元素的最小宽度,javascript,jquery,css,Javascript,Jquery,Css,有这样的synatx吗?感谢没有这种语法,您可以根据元素的宽度对元素进行排序,并使用第一种方法: $('.draggable').('min:width'); 注意,img元素没有结束标记 如果要获得最小宽度而不是元素,可以使用贴图方法: 没有这种语法,您可以根据元素的宽度对元素进行排序,并使用第一种方法: $('.draggable').('min:width'); 注意,img元素没有结束标记 如果要获得最小宽度而不是元素,可以使用贴图方法: 另外,如果案例不是宽度而是左属性,那么它可能
$('.draggable').('min:width');
注意,img元素没有结束标记
如果要获得最小宽度而不是元素,可以使用贴图方法:
没有这种语法,您可以根据元素的宽度对元素进行排序,并使用第一种方法:
$('.draggable').('min:width');
注意,img元素没有结束标记
如果要获得最小宽度而不是元素,可以使用贴图方法:
另外,如果案例不是宽度而是左属性,那么它可能有一个负数,请注意在建议的解决方案中,谢谢。因此,如果案例不是宽度而是左属性,那么它可能有一个负数,请注意在建议的解决方案中,谢谢
$('.draggable').sort(function(a, b){
return $(a).width() > $(b).width();
}).first();
var w = $('.draggable').map(function(){
return $(this).width();
}).get();
var min = Math.min.apply(null, w);
var minwidth = undefined;
$('.draggable').each(function () {
width = parseInt($(this).css('width'));
if (minwidth === undefined || width < minwidth) {
minwidth = width;
}
});