each方法,创建添加删除元素

jQuery要遍历对象用each方法

var arr=["red","blue","green"];
$("div").each(function(i.domEle){
    $(domEle).css("color",arr[i]);
})

要遍历数组用$each方法

$.each({
            name:Andy,
            age:18
        },function(i,ele){
            console.log(i);
            console.log(ele);
        })

该代码输出name Andy age 18

案例:

function getSum(){
            var count=0;//总件数
            var money=0;//总价钱
            $(".itxt").each(function(i,ele){
                count+=parseInt($(ele.val()));//得到的值转换为数值形式
            })
            $(".amount-sum em").text(count);
            $(".p-sum").each(function(i,ele){
                money+=parseInt($(ele).text().substr(1));
            })
            $(".amount-sum em").text(money);
        }

创建添加删除元素

创建:

var div=$(“”)

添加:

1.内部添加(父子关系)

$(“ul”).append(li)

2.外部添加(兄弟关系)

$(“ul”).after(li)或before

删除:

element.remove()删除匹配的元素本身

element.empty()删除对应子节点

element.html(“”)清空元素内容

jQuery元素位置:

1.offset 获取设置距离文档的距离

$(elenent).offset();

2.pisition 获取带有定位父级位置的距离

该方法只能获取不能设置

3.scrollTop()scrollLeft()

设置或获取被卷去的头部和左侧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值