jquery - 更正 jQuery 选择器中的结束标记

标签 jquery html jquery-selectors

这是我在网上看到的一段代码,我想知道 <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/

相关文章:

JavaScript:querySelectorAll 和 classList 切换未按预期工作

jQuery 选择给定元素的伪元素

jquery :gt() inclusive

javascript - .is() 在 Cheerio 中不存在?

jquery - 选择器以特定字母开头,后跟任意数字

javascript - Jquery keyup 只能在 Chrome 中工作?

javascript - 处理程序在 "onchange"事件上不起作用

java - 如何根据数据库中已输入的值自动增加employeeID?

javascript - 从动态按钮将特定值传递给模态

html - 悬停多个 ID/类