2017-10-16 89 views
-4

我有這樣的代碼:首字母大寫被Jquery的

$("input").keyup(function() { 
 
    var data = this.value.split(" "); 
 
    $('p').append(data.slice(0)); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input type="search"> 
 
<p></p>

我想這個數組的第一個字母要大寫,感謝您的幫助!

+0

'$( 'P')的文字($(本).VAL ().split(「」).map(str => str && str [0] .toUpperCase()+(str.length> 1?str.slice(1).toLowerCase():''))。join 「」));' – Tushar

回答

1

使用JavaScript原型..

String.prototype.capitalize = function() { 
 
    return this.charAt(0).toUpperCase() + this.slice(1); 
 
} 
 

 

 
var test = "hello"; 
 

 
console.log(test.capitalize())

2

在這裏你去:

data[0] = data[0].toUpperCase();