我知道这听起来很奇怪,但我想创建一个html类,它将更改标记文本中的最后一个字符的字体。
虽然css允许您更改某些字符串的第一个字符的字体大小,但遗憾的是,没有任何东西可以更改最后一个字符的字体。
是最好在JS中使用charAt(length-1)
,还是在JQuery中有某种方式来更改所选类的最后一个字符?
发布于 2012-05-02 06:07:34
为选择器提供一些类,例如.last;
$(".last").each(function(){
var inner = $(this).html();
var firstPart = inner.substring(0, (inner.length-1));
var secondPart = inner.substring((inner.length-1), inner.length);
$(this).html(firstPart);
$("<span/>").css("font", "Arial").html(secondPart).appendTo($(this));
});
https://stackoverflow.com/questions/10415267
复制相似问题