1

这是我在网上看到的一段代码,我想知道<p/>是错字还是什么

 'config' : {

    'content' : $('#topGlobal')
  },

topGlobal.$content= topGlobal.config.content;

topGlobal.$sections = topGlobal.$content.
    find('ul.sections > li');

topGlobal.$side_nav = $('<p/>')
  .attr('id','side_nav ')
  .prependTo(topGlobal.$content);

topGlobal.$item_nav = $('<p/>')
  .attr('id','item_nav')
  .insertAfter(topGlobal.$side_nav);

...

<p/>此代码的几个附加部分中重复了。这听起来像是一个愚蠢的问题,虽然我没有测试过,但我知道<p></p>HTML 是正确的。但是因为作者是非常受人尊敬的 JS 作者,所以我在问。这可能是一个错字,但我仍然想知道为什么代码选择了结束标签。

4

2 回答 2

4

<p/>是您可以在 jQuery 中用于创建新的 HTML 元素实例的简写。在这种情况下,一个段落元素。

于 2012-06-14T20:18:27.653 回答
2

<p/>相当于<p></p>在 HTML 中。它不是一个结束标签,它是</p>.

于 2012-06-14T20:23:38.713 回答