我試圖使所有元音與輔音的字體不同。有沒有辦法只選擇'a,e,i,o,u'並應用.css(「font-family」,「mycustomfont」);更改特定字符的字體
試圖避免出去所有的元音。所有建議表示讚賞
我試圖使所有元音與輔音的字體不同。有沒有辦法只選擇'a,e,i,o,u'並應用.css(「font-family」,「mycustomfont」);更改特定字符的字體
試圖避免出去所有的元音。所有建議表示讚賞
http://jsfiddle.net/elclanrs/rAKvB/
var str = 'Hello World',
letters = '';
for (var i = 0, len = str.length; i < len; i++) {
if (str[i].match(/[aeiou]/i)) {
letters += '<span class="vowel">' + str[i] + '</span>';
} else {
letters += '<span class="consonant">' + str[i] + '</span>';
}
}
謝謝<3 http://jsfiddle.net/rAKvB/3/ – cl0udc0ntr0l 2012-03-01 05:23:11
str = str.replace(/([aeiou]+)/g,'<span class="etc">$1</span>');
改變存在於字符串或別的什麼特定的字符的字體......?你可能更具體 – 2012-03-01 05:04:18
當然,我想改變一個
– cl0udc0ntr0l 2012-03-01 05:08:47中的特定字母的字體可能是一個腳本,檢測字符並將其包裹在span標記中?這個想法是很容易改變HTML中的內容,並且雙字體樣式將自動應用 – cl0udc0ntr0l 2012-03-01 05:11:50