我有博客,博客标题是这样的;
“嘿那里:第1部分”
那么,是否有机会在“:”之后打破这一行,因为我希望第1部分开始新的一行。所以它应该是这样的:
“嘿那里:
第1部分“
但是有很多标题,所以我想用所有这些标题的javascript代码来做这件事。这可能吗?
答案 0 :(得分:1)
您可以使用split()
JavaScript
var text = "Hey There : Part 1";
var newText = text.split(":").join('\n');
alert(newText);
答案 1 :(得分:0)
使用jQuery:
var blogTitle = $('theTitleElement')
$(blogTitle).each(function(){
$(this).html(this.textContent.split(':').join('<br>'))
});
答案 2 :(得分:0)
%0D%0A
是回车符和换行符的字符。
%0D
是回车符%0A
是换行符。
如果您想在JavaScript代码中换行,那么您可以使用\n
来换行换行符。
答案 3 :(得分:0)
var sOrig = "Hey There: Part 1";
sOrig.split(':').join('\n');
如果需要,您可以将\n
替换为html等,或者只需replace()