我试图使所有元音与辅音的字体不同。有没有办法只选择'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