什么是.. </li>的“<li>”标签

时间:2014-09-10 04:43:23

标签: jquery

.. {/ p>的<li/>标记是什么?

任何人都可以指向/查找/分享与之相关的一些文档吗?

我通过“thecodeparadox”

this answer中找到了代码

我努力找到一些与此无关的文件......

3 个答案:

答案 0 :(得分:4)

jQuery提供了传统DOM createElement的替代方案。

$("<li/>"); //create li element

如果您希望修改元素或将事件绑定到它,您可以执行以下操作:

$("<li/>", { 
  click: function(){}, //allows you to bind events
  id: "test", // can be set html attribute
  addClass: "clickable" //allows you to bind jquery methods 
});

可以找到文档here

答案 1 :(得分:3)

HTML提供用于构建有序<ol>(“编号”)和无序<ul>(“项目符号”)列表的标记。

此类列表中的每个项目都由<li>标记表示。

<ul>
  <li>First!</li>
  <li>Second Base</li>
  <li>Three Strikes and you are Out</li>
</ul>

(遗憾的是,通常你会看到结束标记</li>被省略) 符号<TAG/>是空标记的简写(相当于<TAG></TAG>)。

除了作为占位符以后通过javascript进行扩展之外,空列表项的用处很少。

答案 2 :(得分:1)

jQuery中的<li/>标记用于标记创建,它是jQuery documentation<li></li>的简写:

  

当参数包含单个标记(带有可选的结束标记或快速关闭) - $( "<img />" )$( "<img>" )$( "<a></a>" )$( "<a>" )时,jQuery会使用原生JavaScript .createElement()函数。

基本样本:

$('<li/>').text('Hello World 1').appendTo('ul');
$('<li></li>').text('Hello World 2').appendTo('ul');
$('<li>').text('Hello World 3').appendTo('ul');

请参阅此jsFiddle Demo