如何使用jQuery动态加载UL标签中的li标签。

JavaScript0142

如何使用jQuery动态加载UL标签中的li标签。,第1张

使用jQuery动态加载UL标签中的li标签的方法:

首先获取到数据。在这里模拟创建一个数组用于测试数据集。

第二步,创建一个button点击事件。用于动态观察,同时创建ul标签下的厨师li标签元素,直观的通过点击button的点击事件来触发li标签的更改。

第三步,写入js控制代码,一开始通过remove动作先把原先的li表情清楚,接下来,使用jQuery的each方法遍历创建的data数据,并把遍历得到的数据通过append的方法加入到ul标签内。

第四步,进行验证。用浏览器打开此页面。

第五步,点击“点击加载数据”按钮。

拓展资料:

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

<ul id="list">

<li></li><li></li>

</ul>

----

<script type="text/javascript">

alert(document.getElementById("list").getElementsByTagName("li").length)

</script>

----

步骤:

1、给UL一个ID值

2、使用document.getElementById获取到这个ID值对应的UL对象

3、再使用getElementsByTagName,获取到UL对象底下的LI集合

4、最后获取这个LI集合的length值,就得到了LI的数量

使用getElementsByTagName可以获得li元素数组 再通过判断数组的长度就可以获得li元素的个数了

<ul id ='myul'>

<li></li>

<li></li>

...

</ul>

如上述结构 首先获得ul元素,再调用getElementsByTagName函数

temp = document.getElementById('myul')

lis = temp.getElementsByTagName('li')

alert(lis.length)//显示li元素的个数

或者直接得到:

document.getElementById('myul').getElementsByTagName('li').length