// 省略里面的内容
备选项 1
// 省略里面的内容
备选项 3
// 省略里面的内容
备选项 3
如上 html 结构,现在想用 css 选择器实现选中当前被 checked 项中的文本 span 标签,即上面 备选项 1、备选项 2、备选项 3 对应 3 个 span
当前被 checked 的项会在给当前 lable 标签添加一个aria-checked="true"属性,所以我现在可以通过label[aria-checked="true"]选中被 checked 的 lable
需要选中的 span 是 lable 的第二个子元素,用nth-child(n)不行,nth-child(n)是选择属于其父元素的第 n 个子元素的每个标签元素
直接通过span[class="radio__label"]试了也不能选中所有 span
通过 jsdocument.getElementsByClassName("el-radio__label")倒是可以选中所有的 span 标签,css 选择器如何实现呢?
客串前端,名次或术语用的不对的还请各位见谅!