【发布时间】:2020-04-26 01:10:50
【问题描述】:
如果它在数字或符号旁边,我将如何让这个脚本大写字母。这是我目前的代码。因此,如果它在“1”或“-”旁边,它将显示为“1A”“-A”而不是“1a”“-a”
$.fn.capitalise = function() {
$.each(this, function() {
var split = this.value.split(' ');
for (var i = 0, len = split.length; i < len; i++) {
split[i] = split[i].charAt(0).toUpperCase() + split[i].slice(1).toLowerCase();
}
this.value = split.join(' ');
});
return this;
};
$('#id1').on('input', function() {
$(this).capitalise();
}).capitalise();
【问题讨论】:
标签: jquery capitalize