【发布时间】:2014-09-10 08:03:30
【问题描述】:
我在标签元素中有一个输入元素(不想使用 id):
<label class="inline-block-class">
<input type="radio/checkbox" class="hidden-class" />
<span><img src="mimic-input-element.png" /> some text</span>
</label>
一切正常,但是当我连续两次单击标签,尝试打开和关闭输入时,它仅适用于第一次单击。第二个只是“选择”屏幕上的元素。
如何防止这种行为?我想给标签一种原生的感觉,就像点击真实的东西一样。
这是一个演示问题的小提琴:http://jsfiddle.net/soLuwwy3/
【问题讨论】: