这听起来更像是一个html问题,而不是jquery,我希望有人可以帮助我。
我有一个隐藏的div,其中包含带有Label For标签的单选按钮。这在页面上工作得很好(我通过从div中删除隐藏属性来测试),但当我从使用jquery创建的模态弹出窗口中拉出div内容时,我的Label For不能用于弹出窗口。似乎当我点击我的模态窗口中的标签时,它会点击父页面上的相应收音机,而不是模态窗口上的那个。
感谢您的帮助。
答案 0 :(得分:1)
嗯......将标签连接到输入元素的旧时尚方式是为标签赋予for
属性等于输入元素的id
。
<label for="acceptEmail" >Accept emails</label>
<input type="checkbox" id="acceptEmail" />
您也可以通过将输入元素放在标签内来获得相同的结果。
<label>Accept emails
<input type="checkbox" id="acceptEmail" />
</label>
答案 1 :(得分:0)
我在输入旁边添加了一个span标签,其中包含class =“text”
<label>
<input type="radio" name="rr" />
<span class="text"> </span>
</label>