修剪字符串宽度jQuery

时间:2018-07-17 11:50:35

标签: jquery html texttrimming

如何修剪字符串的宽度,使其不超过20个字符(包括空格和...)到字符串的末尾?

<p class="streetname">Galloway Road, Bishop's Stortford</p>

是否有用于此的jQuery方法?

2 个答案:

答案 0 :(得分:0)

您可以在该段落文本的字符串值上使用substr()函数:

var text = $('.streetname').text();
var newText = text.substr(0,17) + '...';
$('.streetname').text(newText)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p class="streetname">Galloway Road, Bishop's Stortford</p>

答案 1 :(得分:0)

您可以这样做:

events_per_day_reached
if @user.limits.last.updated_at === Date.today
    @user.limits.last.events_per_day_reached.increment!
elsif
    @limit = Limit.new(user_id: @user.id)
    @limit.increment(:events_per_day_reached)
    @limit.save
end

但是,如果您从php收到文本,您也可以在其中将其缩写。