我正在尝试将一个字符串分成不同的 block ,然后将其放置在 div 内。这是我的代码:
var simple = '<?php echo $hallo; ?>';
var $div = $('#mybook');
if ($div.text().length > 50) {
var limit = simple.lenght = 10;
$(simple.split(limit)).each(function() {
$('#mybook').append('<div>'+this+'</div>')
});
}
谢谢,非常感谢您的帮助。
最佳答案
类似这样的事情应该可以完成工作:
<script type="text/javascript">
var simple = '<?php echo $hallo; ?>';
var $div = $('#mybook');
if($div.text().length > 50) {
var limit = simple.lenght = 10;
var regex = new RegExp('.{1,'+limit+'}','g')
$(simple.match(regex)).each(function(key,val){
$('#mybook').append('<div>'+val+'</div>')
})
}
</script>
关于javascript - 如何使用javascript根据字符数分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14178275/