这是我在网上看到的一段代码,我想知道<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作者,我想问一下可能是输入错误,但我还是想知道为什么代码选择了结束标记。

最佳答案

<p/>是可以在jQuery中用于创建新HTML元素实例的速记。在本例中,是一个段落元素。

关于jquery - 正确的jQuery选择器中的结束标记,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11040725/

10-12 15:41