Wenn die Länge die angegebene Länge überschreitet, werden die Ellipsen angezeigt
Klasse auf displayPart setzen,
Benutzerdefinierte Attribute festlegen, displayLength kann die Länge (außer ...) und Doppelbyte-Zeichen anzeigen , Länge * 2,
$.fn.extend({
displayPart:function () {
var displayLength = 100;
displayLength = this.attr("displayLength") || displayLength;
var text = this.text();
if (!text) return ""; (var i = 0; i < ; displayLength; i ) {
var _char = text.charAt(i);
if (count >= displayLength) break; xff]/.test(_char) ; //Doppelbyte-Zeichen, //[u4e00-u9fa5] Chinesisch
result = _char;}
if ( result.length < text.length ) {
result = "..." >$(function () {
$(".displayPart();
});
Code kopieren
Der Code lautet wie folgt:
Neues Dokument
"Keywords" content="">
hello world
Hallo WeltHallo WeltHallo WeltHallo WeltHallo WeltHallo WeltHallo Welt!!!
;hr> hello< /h2> >