我有一个:
$('#product_category > option:selected').each(function()
并将其附加到一些盒子
.append(<div>'+$(this).text()+'</div>);
但我想将文本替换为仅显示 9 个字符。如果长度大于 9,则写入前 9 和 +"..."
我试过了:
$('#product_category > option:selected').each(function() {
var text = $(this).text();
if(text.val().length > 8)
{
text = text.substr(0,9)+"...";
}
$('#confirm-category').append('<div class="alert alert-success">'+text+'</div>');
});
但它不工作:/
我会很高兴得到任何帮助:)