jq 常用函数

本文总结了jQuery中常用的函数,如addClass、removeClass等用于操作CSS样式的函数,html、append等用于操作HTML内容的函数,以及attr、find等用于操作属性和查找元素的方法。通过这些方法的介绍,帮助读者更好地理解和使用jQuery。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近使用得比较多的jq函数 记一下

.addClass 函数用为当前对象所匹配的每一个元素添加指定的css 样式

.removeClass() 反之删除添加样式

.html() 获取集合中第一个匹配元素的HTML内容 设置每一个匹配元素的html内容。

对非表单元素不能用val() 进行赋值 如果需要赋值的话用text/html()进行赋值

.append() 在每个匹配的元素里面的末尾处插入参数内容

.attr() 获取匹配的元素集合中的第一个元素的属性的值。设置每一个匹配元素的一个或多个属性。

.children() 获得匹配元素集合中每个元素的子元素,选择器选择性筛选。

.empty() 从DOM节点中移除所有匹配元素的子节点


.find() 通过一个选择器,jQuery对象,或元素过滤,得到当前匹配的元素集合中每个元素的后代。实例 返回 后代中所有的 元素:

var$count=$li.find('input[useCount]');
.first() 获取匹配元素集合的第一元素 .last()与之相反 .next

.parent()匹配当前元素的父元素 .siblings() 获得匹配元素集合中每个元素的兄弟元素,可以提供一个可选的选择器。。

.hasClass() 确定任何一个匹配元素是否有被分配给定的(样式)类

实例:

$dlgChose.find('li').click(function() {

if(!$(this).hasClass('text')) {

$(this).addClass('checked').siblings().removeClass('checked');

}

.hide() 隐藏匹配的元素 对应 .show();

.serialize() 将用作提交的表单元素的值编译成字符串。

.val 获取匹配的元素集合中第一个元素的当前值。设置匹配的元素集合中每个元素的值。

.each()方法为每个匹配元素规定要运行的函数。提示:返回 false 可用于及早停止循环。

$('.qdnrWrap .ctrlWrap a').each(function() {

if($(this).text() ==text) {

$(this).removeClass('active');

return false;

} } );
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值