javascript - Jquery - 查找已检查的 radio 并触发同级的点击

标签 javascript jquery loops each

我有一个简单的标记,我想循环遍历复选框状态并查看哪个复选框被选中,表单外部的最终触发按钮触发选中的同级按钮的单击点击时输入。任何帮助我开始的帮助表示赞赏。我的标记:JsFiddle

最佳答案

$('#finalbutton').on('click', function(w) {

  $('input:radio:checked').siblings('button').click(); //get the sibling button and click it manually

    w.preventDefault();
});

$('div button').on('click', function(w) {

  console.log($(this).text())
});

demo

我添加了一个阻止默认值,以避免提交(仅用于检查)检查控制台中是否有触发的按钮。我还为最后一个按钮添加了一个 ID

关于javascript - Jquery - 查找已检查的 radio 并触发同级的点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36277290/

相关文章:

javascript - 单击选项卡时 Bootstrap 3 下拉列表丢失

javascript - 从不同范围访问 "this"

javascript - select2 插件事件后从选项列表中删除项目

javascript - 如何组合按键和单击这两个事件

javascript - HTML 正文不会向右滑动

javascript - JS : Nested for loop while parsing JSON

javascript - 使用外部 JS 文件时 Codeigniter ajax 请求不起作用

Javascript删除html表格行

r - 如何在循环中使用 mutate 和 ifelse?

javascript - jquery 循环 - 添加然后删除 css 类 - 无限循环