1
私はそれをクリックすると有効にしたい無効化されたテキストフィールドを持っています。残念ながら、テキストフィールドのclick()
イベントは無効になっている間は発生しません。無効なテキストフィールドでクリックイベントが発生しませんか?
方法はありますか?
私はそれをクリックすると有効にしたい無効化されたテキストフィールドを持っています。残念ながら、テキストフィールドのclick()
イベントは無効になっている間は発生しません。無効なテキストフィールドでクリックイベントが発生しませんか?
方法はありますか?
残念ながら、コントロールを無効にすると、イベントが無効になります(これは仕様によるものです)。
その制限を回避するには、あなたは絶対に<input>
フィールド(z-index
高い)の上方に位置する<div>
を追加し、その<div>
にclick()
イベントを添付することができます。クリックしたら、<div>
を処分し、<input>
を有効にします。
ユーザーが<input>
の値を変更しないようにするには、disabled
の代わりにreadonly
を使用します。これにより、イベントハンドラは無効になりません。
$('#myInput').attr('readonly', true);
コードを投稿しますか? –