0

内部クラスを選択する方法を見つけようとしているので、たとえば、

 $('.outer :text').bind("change keyup", function () {
       $(this).removeClass("inner").addClass("newclass");
  });

変更されたテキスト入力をラップする内部クラスをどのように選択しますか?

<div class="outer">
         <div class="inner">
               <input type="text">
       </div>
          <div class="inner">
               <input type="text">
       </div>
          <div class="inner">
               <input type="text">
       </div>
</div>
4

1 に答える 1

1

これ?

$( '.outer' ).on( 'change', ':text', function () {
    $( this ).closest( '.inner' ).toggleClass( 'inner newClass' );
});
于 2012-11-04T19:42:37.770 に答える