获取jquery/css/javascript中相同类元素的最小宽度

获取jquery/css/javascript中相同类元素的最小宽度,javascript,jquery,css,Javascript,Jquery,Css,有这样的synatx吗?感谢没有这种语法,您可以根据元素的宽度对元素进行排序,并使用第一种方法: $('.draggable').('min:width'); 注意,img元素没有结束标记 如果要获得最小宽度而不是元素,可以使用贴图方法: 没有这种语法,您可以根据元素的宽度对元素进行排序,并使用第一种方法: $('.draggable').('min:width'); 注意,img元素没有结束标记 如果要获得最小宽度而不是元素,可以使用贴图方法: 另外,如果案例不是宽度而是左属性,那么它可能

有这样的synatx吗?感谢没有这种语法,您可以根据元素的宽度对元素进行排序,并使用第一种方法:

$('.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;
    }
});