javascript - 数据字符串如何包裹在对象内部?工作到 html 显示

标签 javascript html jquery

let data = {
  name: "Lorem ipsum dolor sit amet consectetur adipisicing elit.\n Pariatur cum doloremque minima provident impedit adipisci,\n quasi dolores natus beatae earum, consectetur id ducimus minus hic. Voluptatem perferendis reprehenderit odit maxime?"
}


$(".question").text(data.name)
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js">
</script>
<div class="questionPage">
  <h1>Question</h1>
  <br>
  <p class="question">123</p>




</div>

我想将我的上下文字符串包裹在正文上。

不要在正文中使用 br。

所以使用“\n”代码但不起作用

也可以使用 br 但 $(".question").text() 不起作用

数据字符串如何包裹在对象内部?工作到 html 显示。

谢谢。

最佳答案

因为您正在使用text()函数它将接受您的 </br>/n作为文本,所以使用 html()功能

let data = {
  name: "Lorem ipsum dolor sit amet consectetur adipisicing elit.</br> Pariatur cum doloremque minima provident impedit adipisci,</br> quasi dolores natus beatae earum, consectetur id ducimus minus hic. Voluptatem perferendis reprehenderit odit maxime?"
}


$(".question").html(data.name)
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js">
</script>
<div class="questionPage">
  <h1>Question</h1>
  <br>
  <p class="question">123</p>




</div>

关于javascript - 数据字符串如何包裹在对象内部?工作到 html 显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64476207/

相关文章:

javascript - 如何使用 jquery 选择 div 中的元素

javascript - 如何将参数传递给由事件处理程序触发的函数?

javascript - CSS :after fails in IE8, 但仅在添加对 jQuery 的引用之后

javascript - 在 Highcharts 中设置自定义变量

javascript - 有条件地禁用父级的子级按钮 - React

javascript - 如何触发点击事件以在谷歌地图绘图管理器功能中选择每个图?

javascript - Ember.js 在运行类方法时抛出 "has no method"错误

html - 由于 View 宽度,移动设备会拉伸(stretch)屏幕的 div

html - <img> 下载顺序 - 可以设置吗?

javascript - 如何为表导出呈现 0