テキストエリアをフォーカスした際に、ボタンをenabledにし、
フォーカスを外すとボタンをdisabledにしています。
フォーカスして、そのままボタンをクリックすると、
ボタンがdisabledになってしまい、ボタンのイベントが発火できませんでした。
どうすれば発火できるでしょうか?
サンプルコードは下記となります。
HTML
1<textarea id="textarea"></textarea> 2<button id="button"></button>
JavaScript
1$('#textarea').focusin(function(){ 2 $('#button').prop('disabled', false); 3}); 4 5$('#textarea').focusout(function(){ 6 $('#button').prop('disabled', true); 7}); 8 9$('#button').click(function() { 10 console.log('click'); 11});