如图,<br>作为字符串输出的时候,为什么不起作用?

图片描述

showString = showString +"<br>"+"第"+num+"年"+data.data.rents[i].unitPrice;
                                num=num+1;

                            $('#price').text(showString);
阅读 4.8k
6 个回答

.text()用来读取或修改元素的纯文本内容
.html()用为读取和修改元素的HTML标签
所以应该用 $('#price').html(showString);

text() 这个方法不会解析html标签

$('#price').html(showString);

text() 方法会把传入的东西当成文本内容设置,也就是把
解析成了字符串,应该用html()方法。

新手上路,请多包涵

改为html(showString) 就可以了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题