首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >函数如何按嵌套顺序返回html?

函数如何按嵌套顺序返回html?
EN

Stack Overflow用户
提问于 2018-08-03 01:24:30
回答 2查看 0关注 0票数 0

我有一个方法,它从数据库返回一个持久化的html模板。

模板的格式如下:

代码语言:txt
复制
<div id="item_collection">
     <div id="item_x">
      <p id="item_x_headline"><h2>Some Headline</h2></p>
      <p id="item_x_excerpt>Some text here</p>
     </div>
    <div id="item_x+1">
      <p id="item_x+1_headline"><h1>Some Headline</h1></p>
      <p id="item_x+1_excerpt>Some text here</p>
     </div>
    ...and so on.
</div>

但是,在运行以下操作之后:

代码语言:txt
复制
alert(data); //check that the template is in order. It Is.
$('#template_area').html(data);

HTML现在是:

代码语言:txt
复制
<div id="item_collection">
     <div id="item_x">
      <p id="item_x_headline"></p> <!--Note The Lack of Nesting -->
      <h2>Some Headline</h2>
      <p id="item_x_excerpt>Some text here</p>
     </div>
    <div id="item_x+1">
      <p id="item_x+1_headline"></p> <!--Note The Lack of Nesting -->
      <h1>Some Headline</h1>
      <p id="item_x+1_excerpt>Some text here</p>
     </div>
    ...and so on.
</div>

那又是怎么回事?是否有更好的方法来替换空模板?

EN

回答 2

Stack Overflow用户

发布于 2018-08-03 09:28:16

<h2>标记不是有效的子标记<p>

票数 0
EN

Stack Overflow用户

发布于 2018-08-03 10:25:15

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100000491

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档