当前位置:首页 > jquery

jquery列表

2026-03-02 12:39:08jquery

jQuery 列表操作

jQuery 提供了多种方法来操作 HTML 列表(如 <ul><ol>)。以下是一些常见的操作示例:

创建列表项并添加到列表中
使用 append() 方法动态添加列表项:

$("#myList").append("<li>新项目</li>");

移除列表项
通过 remove() 方法删除特定项:

$("#myList li:last").remove(); // 删除最后一个列表项

遍历列表项
使用 each() 遍历所有列表项并操作:

$("#myList li").each(function() {
    console.log($(this).text()); // 输出每一项的文本
});

动态排序列表
通过 JavaScript 数组排序后重新生成列表:

jquery列表

var items = $("#myList li").get();
items.sort(function(a, b) {
    return $(a).text().localeCompare($(b).text());
});
$("#myList").empty().append(items);

列表事件绑定

点击事件
为列表项绑定点击事件:

$("#myList").on("click", "li", function() {
    alert($(this).text()); // 点击时显示当前项文本
});

动态添加事件
对于动态生成的列表项,使用事件委托:

$("#myList").on("mouseover", "li", function() {
    $(this).css("background-color", "yellow");
});

列表样式控制

切换类样式
通过 toggleClass() 切换列表项样式:

jquery列表

$("#myList li").click(function() {
    $(this).toggleClass("highlight");
});

隐藏/显示列表
使用 hide()show() 控制列表可见性:

$("#toggleButton").click(function() {
    $("#myList").toggle(); // 切换显示/隐藏
});

列表数据获取

获取列表内容
将列表项文本转换为数组:

var itemTexts = [];
$("#myList li").each(function() {
    itemTexts.push($(this).text());
});
console.log(itemTexts);

过滤列表项
使用 filter() 筛选符合条件的项:

$("#myList li").filter(function() {
    return $(this).text().includes("重要");
}).css("color", "red");

标签: 列表jquery
分享给朋友:

相关文章

jquery 图片

jquery 图片

jQuery 图片操作 jQuery 提供了多种方法来操作图片,包括加载、显示、隐藏、调整尺寸等。以下是一些常见的图片操作方法: 动态加载图片 使用 attr() 方法可以动态修改图片的 src 属…

jquery标签

jquery标签

jQuery 标签操作 jQuery 提供了多种方法来操作 HTML 标签(元素),包括创建、修改、删除和遍历等。以下是常用的 jQuery 标签操作方法: 选择标签 使用选择器获取 HTML 元素…

jquery 删除

jquery 删除

jQuery 删除元素的方法 使用 jQuery 删除 DOM 元素可以通过多种方式实现,具体方法取决于需求。以下是几种常见的删除方式: remove() 方法 remove() 方法会删除选中的元…

jquery隐藏

jquery隐藏

jQuery 隐藏元素的方法 使用 jQuery 隐藏元素可以通过多种方式实现,以下是几种常见的方法: hide() 方法hide() 是最简单的隐藏元素方法,它会将元素的 display 属性设置…

jquery样式

jquery样式

jQuery 样式操作基础 jQuery 提供了多种方法来操作 HTML 元素的样式,包括直接修改 CSS 属性、添加/移除类名等。以下是常见的样式操作方法: 修改 CSS 属性 使用 css()…

jquery 切换

jquery 切换

jQuery 切换操作 jQuery 提供了多种切换元素状态的方法,包括显示/隐藏、类切换、属性切换等。以下是常见的切换操作实现方式。 显示与隐藏切换 使用 toggle() 方法可以在显示和隐藏之…