小编nag*_*gut的帖子

变量中的JQuery选择器

我想问一下从变量中使用选择器

首先我有:

function check()
{
  $('.info input, .info select').each(function(n, element){
     if ($(element).val()=='')
     alert('empty');
  });
}
Run Code Online (Sandbox Code Playgroud)

并称之为

$('input')change(check);
Run Code Online (Sandbox Code Playgroud)

他们工作得很好.

但是现在我想将一些值传递给函数以使其成为动态的,就像

$('input')change(check('.info'));
Run Code Online (Sandbox Code Playgroud)

并将功能更改为

function check(sel) {   
     $(sel +' input, '+ sel + ' select').each(function(n, element){
     if ($(element).val()=='')
     alert('empty');   
  }); 
 }
Run Code Online (Sandbox Code Playgroud)

但它不起作用.请帮忙..谢谢,

nagut

jquery

3
推荐指数
1
解决办法
232
查看次数

标签 统计

jquery ×1