jquery为属性过滤器动态添加值?

时间:2009-04-16 15:56:43

标签: jquery core

我有像这样的属性过滤器$('input [name =“email”]');

我想创建一个带参数的函数,该函数将包含属性名称。这样的东西:

function test(id_new){
     var var_name = $("input[name='"+id_new+"']:checked").val();
    alert(var_name);
}

但是这段代码没有用,有什么解决方案吗?

1 个答案:

答案 0 :(得分:2)

您使用的是哪个版本的jQuery?我假设是1.3。

尝试删除属性选择器中的单引号:

function test(id_new){
     var var_name = $("input[name="+id_new+"]:checked").val();
    alert(var_name);
}