jquery - 在 DIV 上选择单选 OnClick

标签 jquery html label

当对特定 DIV 执行单击操作时,我想选择一个 RADIO 按钮。我正在使用以下代码,它工作正常,但根据他们的说法,它没有被 W3 验证,我不能在 LABEL 标签内使用 DIV 标签。我不喜欢 JQuery,因为可以在适当的位置使用 LABEL 完成整个工作 以下是我的代码

<div class="col-md-4 col-sm-4 padding"><label style="height:100%; width:100%;">
  <div class="boxtyle2">
    <div class="checkbox">
      <div class="donate-option-box">
        <input type="radio" checked="checked" onclick="ChangeGivingTextColor('10');" class="styled" value="10" name="asd">
      </div>
      <h4 id="giving10" style="color: rgb(241, 55, 133);"><span class="pink2 currencysymbol">$</span>10</h4>Text

    </div>
    <div class="clear"></div>
  </div><!--boxtyle2-->
  </label></div>

有人可以修改我的代码,以便我可以将它与 LABEL 一起使用,但是如果没有 LABEL 选项,那么我应该在 JQuery 中做什么?

最佳答案

这是您可以在 div 元素上选择单选 onclick 的代码。

$("div").on("click", function(){
   $("input[type='radio']").prop("checked", true);
});

关于jquery - 在 DIV 上选择单选 OnClick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22163199/

相关文章:

wpf slider 刻度标签

css - 无法访问 html - 尝试将某些文本设置为更大的样式

javascript - Jquery 滑动到可见性隐藏?

Javascript两个 "For"循环循环从3个数组中获取数据

c# - 处理动态生成的表中的按钮点击

html - 从右向左移动图像 - 动画不起作用

html - Bootstrap 3 按钮/文本框垂直对齐没有标签

javascript - $(window).load(function() 事件未在 Safari Mobile 上触发

javascript 将 id 值获取到变量中

javascript - meteor 中的聊天机器人响应后滚动到聊天底部