jquery 进阶

select 框选中原理  父标签遍历所有子元素,负责清空选中状态 
$(this).parents('.xt_baofeitest_clitemr').find('.xt_baofeitest_clitemr_i').removeClass('xt_baofeitest_clitemr_iact');
当前元素加上选中状态
$(this).addClass('xt_baofeitest_clitemr_iact');
if($("#areainsurance").is(":visible"))  根据id查看是否可见

(this).parents('.xt_baofeitest_clitem ').find('.xt_baofeitest_cliteml').html()=='保障期限'

找到含有class  xt_baofeitest_clitem的父元素 ,找到class为xt_baofeitest_cliteml 并且html='保障期限' 的元素

if($(this).hasClass("xt_baofeitest_clitemr_iact")&&$(this).parents('.xt_baofeitest_clitem ').find('.xt_baofeitest_cliteml').html()=='保障期限'){
    if($(this).attr('data-value')==10){
        console.log(10)
        $("#jiaofeiqixian div").eq(3).hide()
        $("#jiaofeiqixian div").eq(4).hide()
    }else if ($(this).attr('data-value')==20){
        console.log(20)
        $("#jiaofeiqixian div").eq(3).show()
        $("#jiaofeiqixian div").eq(4).hide()
    } else if($(this).attr('data-value')==60){
        console.log(60)
        $("#jiaofeiqixian div").eq(3).show()
        $("#jiaofeiqixian div").eq(4).hide()
    }else {
        console.log("else")
        $("#jiaofeiqixian div").eq(3).show()
        $("#jiaofeiqixian div").eq(4).show()
    }
}
div 默认隐藏
<div class="xt_baofeitest_clitem clear" style="display: none;">

gt的使用方法

var age=calcage($("#xt_testSelect").val())
console.log(age)
if(51<=age && age<=60){
    console.log(age)
    $("#baozhangedu div:gt(9)").hide()
}else if (41<=age && age<=50){
    $("#baozhangedu div:gt(9)").show()
    $("#baozhangedu div:gt(16)").hide()
}else if(18<=age && age<=40){
    $("#baozhangedu div:gt(9)").show()
}else {
    return;
}

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值