我正试图用jquery替换@ span标签内的span。但是br并没有插入,只要我插入任何其他正确显示结果的文本。
我不明白为什么br标签不工作,这里是我的html代码的一个例子。用jquery在span标记中插入break
<span class="event-date-start">Oct 14 @ 1:00 pm</span>
这里是我的jQuery
jQuery('.event-date-start').each(function(){
jQuery(this).html(function(_, curr){
return curr.replace('@', '<br />');
});
});
我也试图与html的,但结果是一样的。我没有对HTML的任何控制,并且想要动态地插入换行符。 我需要一点指导才能完成此任务。
粘贴你的“jQuery的”到测试小提琴完美工作:https://jsfiddle.net/0xfus8zh/ –