我正在尝试制作一种效果,其中所有元音都采用与辅音不同的字体。
有没有办法只选择 '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>';
}
}
关于jquery - 更改特定字符的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9510874/