each循环和节点操作

each循环
方式1 $.each(obj,callback)
var arr=[11,22,33]
//var arr={name:value,name:value}
$.each(arr,function(i,j){
console.log(i)//索引、键
console.log(j)//值
})

方式2 $().each(function(){})

each的参数function内如果出现return,结束当次循环,类似continue;如果出现return false,结束的是整个each循环


骚操作之一:
$().hover(function () {
//正常代码
},function () {
//鼠标移走后的代码
});


节点操作

创建节点
$ele=$("<p>")//变量以$开头标识为jq对象

添加节点
父节点.append()追加到最后
.prepend()插入到第一个
子节点.appendTo()
.prependTo()

.after(新节点)
.before()

删除节点
.remove()

清空节点
.empty()

替换节点
旧.replaceWith(新节点)

拷贝节点
新节点=原节点.clone()

转载于:https://www.cnblogs.com/yx179971/p/7367585.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值