エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
jQueryを使ったコーディングで関数定義を ES6(Babel使用)のアローファンクションで書き換えたら動かなく... jQueryを使ったコーディングで関数定義を ES6(Babel使用)のアローファンクションで書き換えたら動かなくなったので。 単純に関数内でのthisの意味が変わるから挙動も変わる。 アロー関数 - JavaScript | MDN $('#foo').on('click', function() { $(this).hide(); }); を $('#foo').on('click', () => { $(this).hide(); }); に書き換えると動かない。 ↓実際にthisを表示してみた場合undefinedになったけどそんなもんなのか。 windowとかじゃないのか。 See the Pen Check 'this' behave at arrow function by Fumihiro Nakahara (@711fumi) on CodePen. 一応の解決方法 何故