【发布时间】:2011-10-27 19:22:44
【问题描述】:
我的表中有诸如 Name:、Call:、Phone:....等字符串。我正在学习 jQuery 并且能够访问文本。我的教程使用trim() 删除任何空格。但是我想从每个字符串的末尾删除“:”(是的,它总是在调用trim() 方法之后位于末尾)。那么如何实现呢。
这是我的代码:
<script type="text/javascript">
$(function ()
{
$(':input[type=text], textarea').each
(
function ()
{
var newText = 'Please enter your ' +
$(this).parent().prev().text().toLowerCase().trim();
$(this).attr('value', newText);
}).one('focus', function ()
{
this.value = '', this.className = ''
}).addClass('Watermark').css('width', '300px');
});
</script>
trim(":") 没有帮助...
【问题讨论】:
-
如果你想用 jQuery 来做它总是
:,你可以切掉最后一个字符:stackoverflow.com/questions/4308934/…
标签: javascript jquery