<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[刘新修]]></title> 
<link>http://pic1.liuxinxiu.com:80/index.php</link> 
<description><![CDATA[刘新修的个人博客 (Liuxinxiu'S Blog)]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[刘新修]]></copyright>
<item>
<link>http://pic1.liuxinxiu.com:80/JS_replace/</link>
<title><![CDATA[JS批量变量转换成图片模版+JS批量遍历表情符号并进行替换]]></title> 
<author>刘新修 &lt;admin@yourname.com&gt;</author>
<category><![CDATA[H5/JS/CSS]]></category>
<pubDate>Thu, 09 Jul 2015 11:50:19 +0000</pubDate> 
<guid>http://pic1.liuxinxiu.com:80/JS_replace/</guid> 
<description>
<![CDATA[ 
	<div class="codeText"><div class="codeHead">JavaScript代码</div><ol start="1" class="dp-c"><li class="alt"><span><span class="keyword">var</span><span>&nbsp;Expression&nbsp;=&nbsp;(</span><span class="keyword">function</span><span>&nbsp;()&nbsp;&#123;&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">return</span><span>&nbsp;&#123;&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;images:&nbsp;[&#123;className:<span class="string">'face_1'</span><span>,text:&nbsp;</span><span class="string">'微笑'</span><span>&#125;,&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;className:<span class="string">'face_2'</span><span>,text:&nbsp;</span><span class="string">'害羞'</span><span>&#125;,&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;className:<span class="string">'face_3'</span><span>,text:&nbsp;</span><span class="string">'喜欢'</span><span>&#125;,&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;className:<span class="string">'face_4'</span><span>,text:&nbsp;</span><span class="string">'快哭了'</span><span>&#125;,&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;className:<span class="string">'face_5'</span><span>,text:&nbsp;</span><span class="string">'爱心'</span><span>&#125;,&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;className:<span class="string">'face_6'</span><span>,text:&nbsp;</span><span class="string">'擦汗'</span><span>&#125;,&#123;className:</span><span class="string">'face_7'</span><span>,text:&nbsp;</span><span class="string">'愤怒'</span><span>&#125;,&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;className:<span class="string">'face_8'</span><span>,text:&nbsp;</span><span class="string">'可爱'</span><span>&#125;,&#123;className:</span><span class="string">'face_9'</span><span>,text:&nbsp;</span><span class="string">'小可怜'</span><span>&#125;,&#123;className:</span><span class="string">'face_10'</span><span>,text:&nbsp;</span><span class="string">'尴尬'</span><span>&#125;,&#123;className:</span><span class="string">'face_11'</span><span>,text:&nbsp;</span><span class="string">'呲牙'</span><span>&#125;,&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;className:<span class="string">'face_12'</span><span>,text:&nbsp;</span><span class="string">'红唇'</span><span>&#125;,&#123;className:</span><span class="string">'face_13'</span><span>,text:&nbsp;</span><span class="string">'难过'</span><span>&#125;,&#123;className:</span><span class="string">'face_14'</span><span>,text:&nbsp;</span><span class="string">'亲亲'</span><span>&#125;,&#123;className:</span><span class="string">'face_15'</span><span>,text:&nbsp;</span><span class="string">'委屈'</span><span>&#125;,&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;className:<span class="string">'face_16'</span><span>,text:&nbsp;</span><span class="string">'疑惑'</span><span>&#125;,&#123;className:</span><span class="string">'face_17'</span><span>,text:&nbsp;</span><span class="string">'拥抱'</span><span>&#125;,&#123;className:</span><span class="string">'face_18'</span><span>,text:&nbsp;</span><span class="string">'再见'</span><span>&#125;,&#123;className:</span><span class="string">'face_19'</span><span>,text:&nbsp;</span><span class="string">'咖啡'</span><span>&#125;,&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;className:<span class="string">'face_20'</span><span>,text:&nbsp;</span><span class="string">'礼物'</span><span>&#125;,&#123;className:</span><span class="string">'face_21'</span><span>,text:&nbsp;</span><span class="string">'玫瑰'</span><span>&#125;],&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;initBox:&nbsp;<span class="keyword">function</span><span>&nbsp;($selector)&nbsp;&#123;&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$.each(Expression.images,&nbsp;<span class="keyword">function</span><span>&nbsp;()&nbsp;&#123;&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">if</span><span>(</span><span class="keyword">this</span><span>.className==</span><span class="string">&quot;face_1&quot;</span><span>&nbsp;&#124;&#124;&nbsp;</span><span class="keyword">this</span><span>.className==</span><span class="string">&quot;face_11&quot;</span><span>)&#123;&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">return</span><span>&nbsp;</span><span class="keyword">true</span><span>;&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;li&nbsp;=&nbsp;$(</span><span class="string">'&lt;li&gt;&lt;/li&gt;'</span><span>).data(</span><span class="string">'express'</span><span>,&nbsp;</span><span class="keyword">this</span><span>.text).append(</span><span class="string">'&lt;i&nbsp;class=&quot;icon&nbsp;'</span><span>+</span><span class="keyword">this</span><span>.className&nbsp;+</span><span class="string">'&quot;&gt;&lt;/i&gt;'</span><span>);&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$selector.append(li);&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;);&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;,&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;replaceHtml:&nbsp;<span class="keyword">function</span><span>&nbsp;($selector)&nbsp;&#123;&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;html&nbsp;=&nbsp;$selector.html();&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$.each(Expression.images,&nbsp;<span class="keyword">function</span><span>&nbsp;()&nbsp;&#123;&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;re&nbsp;=&nbsp;</span><span class="keyword">new</span><span>&nbsp;RegExp(</span><span class="string">&quot;&#92;&#92;[&quot;</span><span>+</span><span class="keyword">this</span><span>.text+</span><span class="string">&quot;&#92;&#92;]&quot;</span><span>,</span><span class="string">&quot;g&quot;</span><span>);&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;html&nbsp;=&nbsp;html.replace(re,&nbsp;<span class="string">'&lt;i&nbsp;class=&quot;icon&nbsp;'</span><span>&nbsp;+&nbsp;</span><span class="keyword">this</span><span>.className&nbsp;+&nbsp;</span><span class="string">'&quot;&gt;&lt;/i&gt;'</span><span>);&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;);&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$selector.html(html);&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&#125;&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;</span></li><li><span>&#125;)();&nbsp;&nbsp;</span></li><li class="alt"><span>$(<span class="keyword">function</span><span>&nbsp;()&nbsp;&#123;&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;$(<span class="string">'body'</span><span>).on(</span><span class="string">&quot;tap&quot;</span><span>,&nbsp;</span><span class="string">'[data-express]'</span><span>,&nbsp;</span><span class="keyword">function</span><span>&nbsp;()&nbsp;&#123;&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;txt&nbsp;=&nbsp;$(</span><span class="keyword">this</span><span>).data(</span><span class="string">'express'</span><span>),&nbsp;text&nbsp;=&nbsp;$(</span><span class="string">'textarea'</span><span>);&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;text.val(text.val()&nbsp;+&nbsp;<span class="string">'['</span><span>&nbsp;+&nbsp;txt&nbsp;+&nbsp;</span><span class="string">']'</span><span>);&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="keyword">var</span><span>&nbsp;len&nbsp;=&nbsp;text.val().length;&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(<span class="string">'#provide'</span><span>).text(len&nbsp;+&nbsp;</span><span class="string">&quot;/240字&quot;</span><span>);&nbsp;&nbsp;</span></span></li><li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;text.focus();&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;&nbsp;&nbsp;&#125;);&nbsp;&nbsp;</span></li><li class="alt"><span>&#125;);&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;</span></li><li class="alt"><span>Expression.replaceHtml($(<span class="string">'#chat_list'</span><span>));&nbsp;&nbsp;</span></span></li><li><span>Expression.initBox($(<span class="string">'#face'</span><span>))&nbsp;&nbsp;</span></span></li></ol></div>
]]>
</description>
</item><item>
<link>http://pic1.liuxinxiu.com:80/JS_replace/#blogcomment</link>
<title><![CDATA[[评论] JS批量变量转换成图片模版+JS批量遍历表情符号并进行替换]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://pic1.liuxinxiu.com:80/JS_replace/#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>