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/>は、新しい HTML 要素インスタンスを作成するために jQuery で使用できる省略表現です。この場合は、段落要素です。

于 2012-06-14T20:18:27.653 に答える
2

<p/><p></p>はHTMLと同等です。これは終了タグではありません</p>

于 2012-06-14T20:23:38.713 に答える