为了账号安全,请及时绑定邮箱和手机立即绑定

单击不触发单选按钮移动到标签外部

单击不触发单选按钮移动到标签外部

慕姐8265434 2022-09-29 15:19:59
我在 里面有一个选项,所以一旦用户点击它就会发布一个请求。因此,我想在标签周围添加边框,但是当我将单选按钮移动到标签外部时,单击不起作用。radiolabel$(document).on('click', '[name^=\'option\']', function() {    console.log("clicked");});单击功能适用于以下 HTML<label class="radio">    <input type="radio" class="radio" style="display:none;" name="option[333223]" value="2485">    <img class="less-border" src="a3-100x100.png" alt="A4 21 x 29,7 cm">           </label>这不起作用<input type="radio" class="radio" style="display:none;" name="option[333223]" value="2485"><label class="radio">    <img class="less-border" src="a3-100x100.png"></label>我想确保边框已添加到标签(如果选中)input[type="radio"]:checked + label {    border: red 1px solid;}有人可以告诉我可能导致此问题的原因吗?
查看完整描述

1 回答

?
HUWWW

TA贡献1874条经验 获得超12个赞

在单选按钮中缺少 id,在标签中缺少属性,两者在正常工作时是相同的


 <input type="radio" class="radio" style="display:none;" id="test" name="option[333223]" value="2485">

 <label class="radio" for="test">

   <img class="less-border" src="a3-100x100.png">

 </label>


查看完整回答
反对 回复 2022-09-29
  • 1 回答
  • 0 关注
  • 98 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号