質問: doneとfail文を別で関数定義したいのですが、.done.failのドットによってエラーになってしまいます。 ``` コード $('.search__btn').on('click', function () { //検索ボタンがクリックされた時 comparison(); ``` このように定義し、それにあった処理をまとめたいです。 ``` コード ```
回答: 中身だけ関数にしましょう。 ``` function done(data){ //中身省略 } function fail(){ // 中身省略 } $.ajax({/* 中身略 */}).done(done).fail(fail); ```