如何检索无序列表的 li 标签并使用 JQuery 将这些标签放入数组中?
How can I retrieve the li tag of an unordered list and put these tags into an array using JQuery?
我是 JQuery 的新手,遇到以下问题。
进入一个页面我有以下无序列表:
<ul id="menu-language" class="nav">
<li id="menu-item-422" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-422">
<a href="http://localhost/onyx/prova/">prova cat</a>
</li>
<li id="menu-item-185" class="qtranxs-lang-menu qtranxs-lang-menu-it menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-185">
..............................
SOMETHING
..............................
</li>
</ul>
我需要创建一个 JQuery 脚本来检索所有 li 标签(以及这些标签的相关 HTML 内容)并将其放入变成类似数组的东西(所以这个数组的每个位置都必须包含一个 li 标签及其 HTML 内容)。
使用 JQuery 更聪明的方法是什么?
Tnx
$('#menu-language > li')
会return一个li节点的数组,可以通过迭代得到每个li元素的内容:
$('#menu-language > li').each(function() {
console.log($(this).html());
});
我是 JQuery 的新手,遇到以下问题。
进入一个页面我有以下无序列表:
<ul id="menu-language" class="nav">
<li id="menu-item-422" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-422">
<a href="http://localhost/onyx/prova/">prova cat</a>
</li>
<li id="menu-item-185" class="qtranxs-lang-menu qtranxs-lang-menu-it menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-185">
..............................
SOMETHING
..............................
</li>
</ul>
我需要创建一个 JQuery 脚本来检索所有 li 标签(以及这些标签的相关 HTML 内容)并将其放入变成类似数组的东西(所以这个数组的每个位置都必须包含一个 li 标签及其 HTML 内容)。
使用 JQuery 更聪明的方法是什么?
Tnx
$('#menu-language > li')
会return一个li节点的数组,可以通过迭代得到每个li元素的内容:
$('#menu-language > li').each(function() {
console.log($(this).html());
});