jQuery的标签标识

// name属性指定标签名字,可重复,用于前后端数据交互标识
// id属性指定标签唯一标识,不可重复,用于css或脚本
// class属性指定标签所属的类,可重复,用于css或脚本

// 根据id设置标签样式
#id {k1: v1; k2: v2;..}
// 多个id使用同一样式,可用一个class替代
#id1, #id2, #id3 {..}

// 根据类设置标签样式
.class {k1: v1; k2: v2;..}
// 并列,标签tag必须同时指定c1和c2才能生效
.c1.c2 {..}
<tag class="c1 c2" />
// 多样式,对于重复的内容,c2覆盖c1,c3覆盖c2
.c1 {..}
.c2 {..}
.c3 {..}
<tag class="c1 c2 c3" />

// 根据标签设置样式
tag {..}
// 给多个标签设置同一样式
body, td {..}
// 根据标签style属性设置样式
<tag style="k: v; .." />

// 根据id获取标签句柄
$("#id")
// 根据类获取标签句柄,返回的是个数组,即使只有一个元素,也要加中括号使用
$(".class")
// 若标签指定多个类,必须全部给出才可获取标签句柄,返回的是个数组
$(".c1.c2.c3")

// 获取文档中全部tag标签句柄,是个数组
$("tag")
// 获取文档中全部tag1标签中tag2子标签句柄
$("tag1 tag2")
// find的结果是一个数组,必须加eq(..)后才可使用
$("tag1").find("tag2")
$("#id").find("tag")

// 选择文档中第一个出现的tag标签,:是过滤器
$("tag:first")
// 选择文档中第一个出现的tag1标签下的第三个出现的tag2标签
$("tag1:eq(0) tag2:eq(2)")
$("tag1").eq(0).find("tag2").eq(2)
// 选择文档中所有不包括checked属性的tag标签
$("tag:not(:checked)")
// 选择文档中所有包括checked属性的标签
$(":checked")
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值