【问题标题】:jQuery using .filter( ) for .addClass( )jQuery 使用 .filter() 处理 .addClass()
【发布时间】:2015-05-27 01:33:47
【问题描述】:

我正在尝试使用 .filter() 到 .addClass() 输入并选择 .this-class 下的选项不幸的是,我下面的代码不起作用。

任何想法应该如何工作?

$('.this-class').filter('input', 'select').addClass('input-sm');

【问题讨论】:

  • 应该是.filter('input, select')
  • 或者,也许$('input.this-class, select.this-class') 可以使用本机浏览器方法对其进行处理?
  • 奇怪的尝试答案不起作用,但使用下面的代码单独工作 $('.this-class input').addClass('input-sm');有什么想法吗?
  • 我不认为这就是 .filter 的用途...

标签: jquery filter addclass


【解决方案1】:

您选择了错误的要过滤的项目。

变化:

$('.this-class').filter('input', 'select').addClass('input-sm');

到:

$('.this-class').filter('input, select').addClass('input-sm');

【讨论】:

    【解决方案2】:

    查看 .filter() 参数

    $('.this-class').filter('input, select').addClass('input-sm');

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-17
      • 1970-01-01
      • 1970-01-01
      • 2011-11-10
      • 2011-10-29
      • 1970-01-01
      • 2011-04-03
      • 1970-01-01
      相关资源
      最近更新 更多