いくつかのフォーム フィールドを含むページがあります。1 つのフィールド内をクリックすると、関数をトリガーする必要があります。だから私は試しました:
$('#myInput').focus(function() {
alert('fired');
});
しかし、うまくいきませんでした。最初のページの読み込み後に動的にページに追加される方法が原因だと思います。この関数を他のフィールドにアタッチしてみましたが、問題なく動作します。
だから、私は試しました
$(document).delegate('#myInput', 'click', function() {
と
$('#myInput').live('focus', function() {
そしてまだ運がありません。助言がありますか?ありがとう。
アップデート - - - - - - - - - -
理由はまだわかりませんが、
$('input[name="myInput"]').focus(function() {
働きました。