可能重复:
用 jquery 替换文本
我刚开始学习jQuery。其中一个问题要求操纵跨度内的元素,例如
<span class=test> 1a 2b 3c</span>
进入
<span> 1A 2B 3C </span>
哪里A
换a
的。
有些相关的是,如何确定跨度内元素的长度或数量。
编辑
一些澄清。我真正在寻找的不仅仅是将小写字母转换为大写字母,而是进入 span 元素并找到特定字符并用其他字符替换它们。
可能重复:
用 jquery 替换文本
我刚开始学习jQuery。其中一个问题要求操纵跨度内的元素,例如
<span class=test> 1a 2b 3c</span>
进入
<span> 1A 2B 3C </span>
哪里A
换a
的。
有些相关的是,如何确定跨度内元素的长度或数量。
一些澄清。我真正在寻找的不仅仅是将小写字母转换为大写字母,而是进入 span 元素并找到特定字符并用其他字符替换它们。
$(function() {
var text = $('.test').text();
var uppercaseText = text.toUpperCase();
$('.test').text(uppercaseText);
});
这将在页面加载时执行并转换它。
祝你好运!
这将获取长度并更改内容。
现场观看:http: //jsfiddle.net/H8DsW/
<span class="test"> 1a 2b 3c</span>
<script>
$(function() {
alert($('.test').html().length);
$('.test').html($('.test').html().toUpperCase());
$('.test').removeAttr('class');
});
</script>