首頁 > web前端 > js教程 > CSS(js)限制頁面顯示的文字字元長度_javascript技巧

CSS(js)限制頁面顯示的文字字元長度_javascript技巧

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-05-16 17:45:13
原創
1123 人瀏覽過
複製程式碼以下程式碼:

如果我限制在上面的span中的字元。
$("nav_block span").wordLimit(8);
它使用了下面的一個算定義jquery插件的方法,這是我從點網扣下來的:
複製程式碼 程式碼如下:

// 版權所有c by zhangxinxu v1.0 2009-09-05
http://www.zhangxinxu.com
/* $(" .test1").wordLimit(); 自動取得css寬度處理,如果css中未對.test1給定寬度,則無效
$ (".test2").wordLimit(24); 截取字元數,值為大於0的整數,這裡表示class為test2的標籤內字元數最多24個
*/
(function($){
$.fn.wordLimit = function(num ){
this.each(function(){
if(!num){
var copyThis = $(this.cloneNode(true)). hide().css({
'position ': '絕對',
'寬度': '自動',
'溢出': '可見'
});
$( this).after(copyThis); (copyThis.width()>$(this).width()){
$(this).text($(this).text().substring(0,$( this).text().長度-4));
$(this).html() '...');
copyThis.remove(); );
}else{
copyThis.remove(); //清除複製
return;
}
}else{
var maxwidth=num; (this).text().length>maxwidth){
$(this).text($(this).text().substring(0,maxwidth));
$(this).html( $(this).html() '...');
}
}
});

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
字界符有什麼用?
來自於 1970-01-01 08:00:00
0
0
0
字符界聲明
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板