Согласно заголовку, я пытаюсь удалить символы из конца строки, пока ширина строки не совпадет с шириной родительских элементов.
Кажется, что следующее не работает.
var $list = $('#market_update_content').find('li'),
$i = $list.length,
$listWidth = $list.outerWidth(),
$listWidth = 200;
while ($i--) {
var $headLine = $($list[$i]).find('.headline'),
$headlineWidth = $headLine.outerWidth(),
$dateWidth = $($list[$i]).find('.date').outerWidth(),
$contentWidth = $headlineWidth + $dateWidth,
$difference = $contentWidth - $listWidth;
while ($contentWidth >= $listWidth) {
$headLine.slice(0, -1);
}
}