jquery每个输入hasClass

前端之家收集整理的这篇文章主要介绍了jquery每个输入hasClass前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
根据我的需要,我使用
  1. $('#form :input').each( function(i) {
  2. if ( !$(this).hasClass('donot') ) {
  3. $(this).attr('disabled','disabled');
  4. }
  5. });

有没有更好的方法不使用if条件来检查输入是否有’donot’类?

谢谢你的帮助…

克里斯

解决方法

  1. $('#form input:not(.donot)').each( function(i) {
  2. $(this).attr('disabled','disabled');
  3. });

你去吧:-D

Docs for :not() selector

或者您也可以这样做:

  1. $('#form input').not('.donot').each( function(i) {
  2. $(this).attr('disabled','disabled');
  3. });

Docs for .not()

猜你在找的jQuery相关文章