1
我使用jQuery DynaCloud與wordCount創建動態tagcloud。 我有特定的條款,包括在雲中(雖然頻率是不同的每個用戶),和一些條款是多個字,或有特殊字符(「&」,「'」,「」等)作爲這個詞的一部分。允許jquery中的特殊字符和空格wordCount
我打破的術語具有特定的HTML塊:
<pre><span class="tag">this isn't the last tag</span></pre>
,例如,
wordCount的工作方式(據我所知)是隻接受特定字符並在單詞之間分隔空間。
我一直在嘗試編輯腳本以允許所有字符(包括特殊字符),並且只能在<span class=tag>
上打破。
但是,我所做的任何更改似乎都沒有任何效果。
任何想法如何更改此代碼以獲取標籤之間的所有內容並打破標籤?
//accept Latin-1 basic + Latin-1 extended characters
testChar: function(c) {
return((c >= 0 && c <= 500)
|| (c >= 128 && c <= 151)
|| (c >= 160 && c <= 164)
|| (c >= 48 && c <= 57)
|| (c >= 224 && c <= 246)
|| (c >= 249 && c <= 255));
},
//split words
splitWords: function(words) {
var w = new Array(), str = '';
for(var i = 0, j = words.length; i < j; i++) {
c = words.charCodeAt(i);
if(this.testChar(c)) str += words.substring(i, i + 1);
else {
w.push(str);
str = '';
}
}
}