<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="用jQuery控制内容长度超出规定长度显示省略号" id="card1">
<p> 游客</p><p>
标题:用jQuery控制内容长度超出规定长度显示省略号<br/>
正文:<br/>
长度超出规定长度，显示省略号 <br/><br/>设置class为displayPart， <br/><br/>设置自定义属，displayLength可显示长度（不包含...），双字节字符，长度 *2， <br/>代码如下:<br/>&amp;lt;script type=&quot;text/javascript&quot;&amp;gt; <br/>$.fn.extend({ <br/>displayPart:function () { <br/>var displayLength = 100; <br/>displayLength = this.attr(&quot;displayLength&quot;) || displayLength; <br/>var text = this.text(); <br/>if (!text) return &quot;&quot;; <br/><br/>var result = &quot;&quot;; <br/>var count = 0; <br/>for (var i = 0; i &amp;lt; displayLength; i++) { <br/>var _char = text.charAt(i); <br/>if (count &amp;gt;= displayLength) break; <br/>if (/[^x00-xff]/.test(_char)) count++; //双字节字符，//[u4e00-u9fa5]中文 <br/><br/>result += _char; <br/>count++; <br/>} <br/>if (result.length &amp;lt; text.length) { <br/>result += &quot;...&quot;; <br/>} <br/>this.text(result); <br/>} <br/>}); <br/><br/>$(function () { <br/>$(&quot;.displayPart&quot;).displayPart(); <br/>}); <br/><br/>&amp;lt;/script&amp;gt; <br/><br/>代码如下:<br/>&amp;lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;TR/html4/loose.dtd&quot;&amp;gt; <br/>&amp;lt;html&amp;gt; <br/>&amp;lt;he<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1105&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1105&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1105&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1105&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1105">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1105">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>