Это мой JS:текст исчезать на основе содержимого элемента
if($('.js-documentBox').length){
$('.js-documentBox').each(function(){
if($(this).text().length > 20){
$(this).addClass('test-class');
}
});
}
Это мой HTML:
<span class="js-documentBox">6227_150510_0510175608II</span>
Итак, первый я проверить, существует ли элемент с '.js-documentBox' а затем для каждого найденного элемента я проверяю, содержит ли его содержимое более 20 символов, если это правда, я добавляю «test-class». Проблема заключается в том, чем в тест-классе я хочу CSS, который сделает такой же эффект, как этот код:
overflow: hidden;
text-overflow: ellipsis;
Любые предложения, как получить тот же эффект?
http://fiddle.jshell.net/onxLuhwj/ как исправить эту проблему выравнивания, элементы имеют разную высоту – fishera
add float: left; на тест-класс - я обновил вашу скрипку. [ссылка] (http://fiddle.jshell.net/onxLuhwj/1/) – Chris