css - 限制按钮的可点击区域

标签 css ruby-on-rails checkbox

我有以下带有类的复选框,以供将来使用

.class{onClick: "doSomething()"}= check_box @var, :var

但是有一个问题。让我们假装|AAAA|是按钮,如果我点击 ==.. 它仍然会触发 doSomething()。

|AAAA| ====================

我试过

display: block 

在 css 中但它不起作用

谢谢

最佳答案

那是因为标签和输入区域都包含在 .class 中。

相反,通过 js 指定您只希望复选框输入触发您的 JS 操作,而不是标签。

= check_box @var, :var, id: '我的id'

然后:

:javascript

   $("input#my-id").click(function() {
       doSomething();
   });

关于css - 限制按钮的可点击区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12155619/

相关文章:

javascript - jQuery 动画垂直滚动到一个元素和水平滚动到不同的元素同时从单个哈希标记/变量

html - 如何将 flexbox 样式应用于单选按钮?

javascript - 数组 JavaScript 中的复选框值

javascript - 将复选框/选择和输入的控制功能合并为一个

ruby-on-rails - ruby on Rails - link_to() 问题

php - Zend Framework 1.9 从数据库查询中填充复选框

javascript - 使用 react-modal 更改模态的样式

javascript - 无法将 Metro UI CSS 插入 SharePoint Web 部件

ruby-on-rails - OAuth::Unauthorized 401 在 rails 中对 omniauth-twitter 未授权

ruby-on-rails - 如何关闭仅适用于JSON的railsprotect_from_forgery过滤器