分享一个关于 <label> 标签的用法
ac3r@piggy.lol
var me=this;
啦啦啦啦噜噜噜噜嘟嘟嘟嘟咯咯咯咯咯
16天前

分享一个关于 <label> 标签的用法

label 可以将自身接收到的 click 传递给与之绑定的元素,这个用处可能认真看过文档的人或老前端都会了解,但我是前不久才发现的,之前我以为它只是用于简单的信息描述。

1. label 包裹 <input>

2. for 属性指代

还可以在 for 属性中指定一个 id,这样点击 label 时,就会触发对应的元素。

点 💅 就是 toggle input
我们之间隔着十万八千里也没关系
Lipsum

> for 可以指定元素 ID 这个用法可以在 drc 中看到
zyn@hereiszyn.com
欧醚3.0.1-alpha.2
1年前
来这里吐槽一下刚才看到的不懂这一点的人写出来的奇妙代码
zyn@hereiszyn.com
欧醚3.0.1-alpha.2
1年前
诶怎么看起来可以粘图片但是实际没了
zyn@hereiszyn.com
欧醚3.0.1-alpha.2
1年前
```javascript       var target = $(event.target || event.srcElement)       if (target.is('label')) {         var input = target.prev('input')         $(input).toggleClass('checked')       } ```
zyn@hereiszyn.com
欧醚3.0.1-alpha.2
1年前
而且注意这里是`.toggleClass('checked')`
还在用 JQuery 真是妙上加妙了。
send