--- id: bad87fee1348bd9aed918626 title: jQuery を使用して要素からクラスを削除する challengeType: 6 forumTopicId: 18264 required: - link: 'https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.2.0/animate.css' dashedName: remove-classes-from-an-element-with-jquery --- # --description-- jQuery の `addClass()` 関数を使用して要素にクラスを追加できるのと同じように、jQuery の `removeClass()` 関数を使用してクラスを削除できます。 特定のボタンに対してこの操作を行う方法を次に示します。 ```js $("#target2").removeClass("btn-default"); ``` すべての `button` 要素から `btn-default` クラスを削除しましょう。 # --hints-- すべての `button` 要素から `btn-default` クラスを削除します。 ```js assert($('.btn-default').length === 0); ``` jQuery のみを使用して、このクラスを要素から削除してください。 ```js assert(code.match(/btn btn-default/g)); ``` `btn-default` クラスのみを削除します。 ```js assert( code.match( /\.[\v\s]*removeClass[\s\v]*\([\s\v]*('|")\s*btn-default\s*('|")[\s\v]*\)/gm ) ); ``` # --seed-- ## --seed-contents-- ```html