terunuma
Results
2
comments of
terunuma
自己レスです。 そもそも他 js からの値の書き換え (`jQuery.val()` など) では `change` イベントが発生しないのでダメでした、、、 他 js に `.trigger('keyup')` を入れる方法で今回は対応します。失礼しました。
別の解決策として、onFocus 時に必ず色を戻す処理を入れてみました。 根本の解決にはなってないですが、他 js で対応出来ない場合にもある程度の使い勝手がよくなるかと存じます。 (focus 時に色が変わるので、入力値が placeholder-string と異なることが認識しやすい) ``` javascript onFocus = function() { if ( this.value === $.data(this, 'placeholder-string') ) { _clearPlaceholder(this); } $(self).css('color', $.data(self, 'placeholder-color')); }, ```...