コメント機能の文字制限で、文字数を表示するイベントを作っています
プログラム自体はできて、書き込むと発火して表示されるのですが
編集画面からの推移やリロードをするときに読み込んでくれず表示がされません。
どなたかご教授をよろしくお願いします。
$(function(){ var textArea = $('.review-comment-input'); var textAreaLength; var count = $("#count"); var MAX_LENGTH = 0; count.html(MAX_LENGTH); $(document).ready(function(){ textArea.on(" load keydown keyup keypress change",function(){ textAreaLength = $(this).val().replace(/\s| /gm,'').length; var diff = MAX_LENGTH + textAreaLength; if ( diff >= 141) { count.html("<p style='color: red'><span style='color: red'>-"+ diff + "</span> /140</p>"); }else{ count.html("<p><span>"+ diff + "</span> /140</p>"); } }) }) })
on("load")でdomが生成された後に読み込もうとしているのですが、まちがっているのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/06 07:15
2020/11/06 07:24
2020/11/06 07:33
2020/11/06 07:49
2020/11/06 07:50
2020/11/06 08:09