jquery - 当我单击 jQuery 中的单选按钮时,如何运行函数

标签 jquery jquery-selectors

我有三个单选按钮,当我单击一个单选按钮时,我希望使用 jQuery 获得一些功能。

最佳答案

当您单击(例如)第二个 radio 时,这将触发代码。你是这个意思吗?

示例: http://jsfiddle.net/z2f5j/

HTML

<input type='radio' name='somename' />one
<input type='radio' name='somename' />two
<input type='radio' name='somename' />​three​​​

jQuery

    // :eq() uses a 0 based index, so 1 is the 2nd radio
$(':radio[name=somename]:eq(1)').click(function() {
    alert('i was clicked');
});​

您还可以使用 change 事件来代替 click

示例: http://jsfiddle.net/z2f5j/2/

      // run code when the radio is selected
$(':radio[name=somename]:eq(1)').change(function() {
    alert('i was changed');
});​

关于jquery - 当我单击 jQuery 中的单选按钮时,如何运行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3708188/

相关文章:

asp.net - 向 .NET 发布请求在 jQuery 中有效,但在 Angulars 中无效 $http

Jquery Post - Itunes API 返回 200 和错误

用于匹配具有 N 行的表的 JQuery 选择器

javascript - 在复选框限制后显示消息

javascript - Jquery 实时验证

javascript - webpack jquery ajax rails 5 InvalidAuthenticityToken

javascript - 使用 jQuery 选择元素的一部分?

Jquery - 在特定浏览器宽度隐藏元素

javascript - 如果类不是一个选项,如何在使用 jQuery 时控制(避免)嵌套 html 元素的样式?

jquery - Jquery更改方法的问题