我可以缩小输入,但是课程

时间:2010-11-15 02:13:56

标签: jquery

我有这个

    $("input:radio").change(function() {
我可以做点什么吗

    $(".someclass input:radio").change(function() {

这是否正确,如果没有,是否有更好的方法

4 个答案:

答案 0 :(得分:4)

这将匹配包含在具有“someclass”类的元素中的无线电输入。是的,这是有效的,但没有看到你的HTML,我不知道它是否“正确”。

如果您认为“更好”,可以为您的单选按钮指定一个ID并使用#id引用它。

答案 1 :(得分:1)

该类代替了大多数用途的元素类型,听起来像你想要的那样:

$(".someclass:radio")

注意:$(":radio")自我工作正常

答案 2 :(得分:1)

听起来你要做的就是选择所有具有某个类的单选按钮,这可以像这样完成:

$("input:radio.someclass").change(function() {

答案 3 :(得分:0)

我不使用jQuery(我更喜欢普通的旧JavaScript),但你可以使用getElementsByClassName('someclass')然后检查它们以确保它们是无线电类型的输入。