tümüyle kesiyorsa, n karakterden sonra bir dizeyi kesen bir JS işlevi yapmaya çalışıyorum - bu işe yarıyor. Sorun şu ki, eğer bir kelimenin ortasında kötü görünüyorsa, bu yüzden ortada olsaydı bütün kelimeyi kestirmek için yardımına ihtiyacım var. Bugüne kadarN karakterden sonra bir dize kesin, ancak bir kelimenin ortasındaki kelime
Kodum:
if($('#desc').text().length > 505){
str = $("#desc").text();
$('#desc').text(str.substring(0, 505)).append('...');
}
P.S.
- #desc benim dizeyi içeren div olduğunu.
- jQuery'yi kullanabilirsiniz.
Ayrıca bkz ilgili duplicat e: ["javascript, sözcükleri kesmeden dizgiyi kısaltır"] (http://stackoverflow.com/q/5454235/331508). –