получить ширину блоков 
		
		
		
		Всем привет! 
	есть меню, в нём 10 пунктов и каждый с разной шириной. мне нужно сделать что то на подобии карусели но адаптивную под разные размеры экранов. Т.е. чем меньше экран тем меньше пунктов меню отображать. вот такая логика у меня получилась: 
var widthCountElement = 0;
var widthMenu = 0;
$("div#menu .ButtonMenuSite").width(function (i, width) {//получаем индекс и ширину элемента
     widthCountElement += width;//складываем ширину элементов
     if(widthCountElement > $(window).width()){//проверяем вмещаются ли все элементы на экране
          for(k = 1; k < i; k++){//создаём цикл чтобы вернуться на один элемент назад и обрезать меню
               widthMenu += $(this).width(); //получаем общую ширину элементов которые могут поместиться на экране 
               return $("div#menu").width(widthMenu);//обрезаем меню 
          }
     }
});
Подскажите как мне получить переменную width.  | 
	
		
 vladislav.blinov, 
	может так ? 
var widthMenu = 0;
$("div#menu .ButtonMenuSite").width(function (i, width) {//получаем индекс и ширину элемента
     widthMenu += width;//складываем ширину элементов
     if(widthMenu < $(window).width()){//проверяем вмещаются ли все элементы на экране
           $("div#menu").width(widthMenu)
          } ;
     return width
});
 | 
| Часовой пояс GMT +3, время: 09:23. |