JQ CSS 常用选择器及相关操作

普通选择器

$(".error p") error类名下所有p标签
$(".error .err") error类名下err类名
$("#error .err") errorID名下err类名

准确查找某个类名: window.getComputedStyle($(‘.xxxxx’))

选择存在某个属性: $(".label-error").attr(‘name’)

选择属性为某个值: $ ("[name$=‘paymentOption’]")

选择可见: $(’.label-error:visible’)

相关操作:

判断是否含有某个类名:

$("#modal-fimily .w").is(".class")
$(’.lp-1-div.lp-div’).hasClass(“hide”)

隐藏特定子元素:

$(’#form .form-page:nth-child(11)’).removeClass(‘active’);
// 第十二个孩子元素去掉 active属性
$(’#form’).children().addClass(‘active’)
// 所有孩子加上active属性

定义含有某类名的元素: var el = this.closest(“a[href^=’#’]”);

判断是否存在某字符: str.indexOf(’。’)>-1

判断某个css属性: $(’.reg-page’).css(“display”) == “block”

遍历符合要求的每个元素

$ (".label-error").parent().children().each(function () {
//遍历$ (".label-error")上一级的所有孩子
var text=$(this).text().trim();
//trim() 格式化文本
});

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值