jquery - 滑动门单选按钮,如何启用点击/选中?

标签 jquery css

如何启用单选按钮点击带有 3 张图片的按钮?

http://jsfiddle.net/eeda6/8/

<div class="newsRadioButtons">
<div class="radioAll">
    <div class="radioAllLeft"></div>
    <div class="radioAllMiddle">
        <imput type="radio" checked="true" value="all" name="filter" />ALL
    </div>
    <div class="radioAllRight"></div>
</div>
<div class="radioImportant">
    <div class="radioImportantLeft"></div>
    <div class="radioImportantMiddle">
        <imput type="radio" checked="true" value="all" name="filter" />Important
    </div>
    <div class="radioImportantRight"></div>
</div>

对不起打字错误

最佳答案

首先,请注意您写的是 imput 而不是 input。 至于解决方案,使用 jquery 可以将事件附加到周围的 div,这样当单击 div 时,将检查他内部的输入元素。

$('.newsRadioButtons > div').on('click', function(e) {
    $(this).find('input').prop('checked', true);
});

添加代码示例:http://jsfiddle.net/eeda6/14/

关于jquery - 滑动门单选按钮,如何启用点击/选中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9768076/

相关文章:

javascript - 从 php 到 select2 的 json 响应不渲染

javascript - Handlebars 表单提交不起作用

java - 当我使用ajax调用jsp时,jsp返回很多额外的内容,特别是所有html标签

javascript - 如何在嵌套 IIFE 模块中引用父 JavaScript 函数?

css - 在悬停时显示 div 并保持显示

javascript - 突出显示所选 li 元素的问题

javascript - 向上遍历 DOM 以选择包含在单选按钮输入中的标签(Drupal 公开的过滤器)

css - 了解这些列表选择器的差异

网站缺少 CSS

html - 每个 div 旁边有多个随浏览器缩放的 div